首页 > 代码库 > Django初探(3) 从应用程序到模型和页面

Django初探(3) 从应用程序到模型和页面

1.我们需要建立一个Django的Project:

django-admin.py startproject ProjectName

2.需要对这个Project 进行调整:

首次执行migrate是为了确保Django中数据库与项目的当前状态匹配

python manage.py migrate

3.创建一个应用程序:

python manage.py startapp Appname

Django项目由一系列应用程序组成,协同工作

  1. 打开models.py 进行编写(此处的作用主要是进行数据操作)
  2. 添加Appname到Django项目的setting.py中(激活程序)

技术分享

INSTALLED_APPS是管理Django项目中所有的应用程序

此时更新models.py后需要进行数据库迁移(python manage.py makemigrations Appname)

 

编辑页面

1.先编辑Django项目下的urls.py,例如:

技术分享

 

learning_log 是django project的文件夹,主要是一些配置文件,而learning_logs和pizza才是新建的应用程序

技术分享

添加包含django应用程序中的urls.py文件

在应用程序中新建一个urls.py,编辑路径规则

然后,编辑应用程序下的视图文件views.py

最后编辑好视图在templates文件夹下

 

Django初探(3) 从应用程序到模型和页面