django基础

cmd 操作   创建应用
1.创建 django-admin startproject 项目名
python manage.py
2.启动服务器 python manage.py runserver
修改端口 python manage.py runserver ***
子命令
startproject 创建项目
startapp 创建app
runserver 运行服务器
shell 进入django shell
flush 清空数据库
migrate 同步数据库

makemigrations 生成数据库同步脚本
sqlflush 查看生成清空数据库脚本
loaddata 导入数据
dumpdata 导出
sqlmigrate 查看数据库同步的sql语句
manage.py 特有


wsgi.py
python 服务器网关接口
urls.py
配置
setting.py
核心配置
3.python manage.py startapp blog
然后添加到setting
应用目录介绍
migrations 数据移植模块
admin.py 后台
apps.py 应用配置 1.9后才有
models.py 数据模块 使用orm 框架 类似mvc
tests.py 自动化测试
views.py 响应的代码所在模块

4. 配置URL 第二种
在跟urls.py 引入include
在APP目录上创建urls.py 文件 格式和根urls.py相同
注意 根urls.py针对APP的配置URL名称是该APP所有的URL的总路径
配置URL时注意正则表达式结尾符号$和/

5. 开发templates 的目录
render() 渲染函数支持一个dict 类型参数 键为参数名
模板使用{{参数名}}直接使用
6 . model 模型
生成数据库
python manage.py makemigrations
python manage.py migrate
查看
python manage.py sqlmigrate blog 0001

templates 过滤器
写在模板中 修改变量显示不同内容 {{value|filter}} 可叠加
posted @ 2017-12-12 16:56  少数派&蔡先生  阅读(140)  评论(0编辑  收藏  举报