学习python的第五天

初识Django项目

Django的基本命令

startproject  创建一个Django项目

startapp    创建一个Django应用

check     检验项目完整性

runserver    本地简易运行Django项目

shell       执行Django项目的Python Shell环境

test      执行Django用例测试
Django的基本命令(数据库相关)

makemigrations  创建模型变更的迁移文件
migrate      执行上一个命令创建的迁移文件
dumpdata     把数据库数据导出到文件
loaddata     把文件数据导入到数据库
项目目录介绍

项目配置文件:settings.py

项目路由配置文件:urls.py

项目管理文件:manage.py

初识Django应用

Django应用 VS Django项目

一个Django项目就是一个基于Django的Web应用

一个Django应用就是一个可重用的Python软件包

每个应用可以自己管理模型、视图、模板、路由和静态文件等

一个Django项目包含一组配置和若干个Django应用

Django应用目录介绍

views.py      视图处理的地方

models.py     定义应用模型的地方

admin.py      定义Admin模块管理对象的地方

apps.py      声明应用的地方

tests.py      编写应用测试用例的地方

urls.py(自行创建) 管理应用路由的地方

Django视图

没有框架的时代:Hello.html

不可能通过HTML表达网页所有的内容

Django视图产生内容

Django路由

runserver可以看到Django欢迎页面

请求没办法到达刚才的视图函数

需要配置路由绑定视图函数和URL

  

原文地址:https://www.cnblogs.com/SwiftAC/p/12263312.html