创建Django项目

创建Django项目

django-admin startproject MyDjango

cd MyDjango

python manage.py startapp index  #创建应用:index

创建Django项目

可以使用cmd的tree命令查看目录树

tree /f 

创建Django项目

views.py: ,接收请求,进行处理,与M和T进行交互,返回应答。定义处理函数,视图函数

tests.py:写测试代码的文件,用于实现单元测试。

admin.py:网站后台管理相关的文件。建立应用和项目之间的联系,需要对应用进行注册,修改settings.py中的INSTALLED_APPS配置项

_init.py:说明目录是一个Python模块

models.py:写和数据库项目的内容,每个类可以关联一张数据表

创建Django项目

 运行开发web服务器命令

python manage.py runserver 8002

创建Django项目

创建Django项目

 

 没有设置端口就默认端口为8000创建Django项目

  注:没有ico图标,所以在日志中报错404,没影响

models.py——设计和表对应的类,模型类

创建Django项目

 

diango.中内嵌了ORM框架,ORM框架可以将类和数据表进行对应起来,只需要通过类和对象就可以对数据表进行操作。

设计类︰模型类。

ORM另外一个作用︰根据设计的类生成数据库中的表。

1)生成迁移文件

命令: python manage.py makemigrations 迁移文件是根据模型类生成的。

创建Django项目

创建Django项目2)执行迁移生成表

命令: python manage.py migrate 根据迁移文件生成表.

生成表名的默认格式:

应用名_模型类名小写

创建Django项目

 

 创建Django项目

创建Django项目

 

上一篇:零基础学Python Web开发在线考试系统-Django框架入门项目第7课-自定义管理站点(真正带你上路玩转实战项目开发)


下一篇:【思特奇杯·云上蓝桥-算法集训营】第2周