码迷,mamicode.com
首页 > 编程语言 > 详细

学习python的第五天

时间:2020-02-05 13:47:47      阅读:90      评论:0      收藏:0      [点我收藏+]

标签:add   数据库   模型   配置   测试用例   学习   start   code   model   

初识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

 

 

  

学习python的第五天

标签:add   数据库   模型   配置   测试用例   学习   start   code   model   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!