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

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Django初探 从应用程序到模型和页面相关的知识,希望对你有一定的参考价值。

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初探 从应用程序到模型和页面的主要内容,如果未能解决你的问题,请参考以下文章

django从入门到放弃之001.初探

Python Web框架之Django初探

k8s部署nginx的url反向代理初探

如何在 Django 中从用户模型的字段自动填充和显示数据到来自不同应用程序的另一个模型?

django入门 04 初探GET/POST 设计登录页面

4天空闲时间Django初探记录(本周四到周日)