学习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

 

 

  

posted @ 2020-02-05 13:03  SwiftAC  阅读(198)  评论(0编辑  收藏  举报