2020-01-12 21:28

创建项目的命令:

django-admin startproject 项目名
_注意_:创建项目时必须先进入虚拟环境

项目目录如下:
项目目录

_init_.py : 说明test1是一个python包
settings. py : 项目的配置文件
urls. py : 进行url路由的配置
wsgi. py : web服务器和Django交互的入口
manage. py : 项目的管理文件

在django中,每一个模块使用一个django应用来开发。
一个项目由很多个应用组成,每个应用完成一个特定的功能。

创建应用的命令如下:

python manage.py startapp 应用名
注意:创建目录时需要先进入项目目录

应用目录如下:
应用目录

_init_.py:说明目录是一个python模块
models. py:写和数据库相关的内容
views. py:接受请求、进行处理、与M和T进行交互、返回应答。定义处理函数,视图函数。
tests. py:写测试代码的文件
admins. py:网站后台管理相关

建立应用与项目的联系,需要对应用进行注册。

修改settings.py中的INSTALLED_ADDS配置项,在末尾添加应用(在pycharm中进行)

booktest为创建的应用:

运行开发web服务器的命令:

python manage.py runserver


笔记截图: