-
常用命令
查看全部 -
Django应用 VS Django项目
每个应用可以自己管理模型、视图、模板、路由和静态文件等
一个Django项目可以包含多个Django应用
查看全部 -
Django应用 vs Django项目
每个应用可以自己管理模型、视图、模板、路由和静态文件等
查看全部 -
Django 框架
django
flask
开发效率高,让开发者能够迅速完成
Django项目初体验
Django模型层
Django视图与模板
课程总结
查看全部 -
实现上下篇文章跳转
1、去官网查询组件
2、进行页面修改
查看全部 -
实现详情页跳转
查看全部 -
使用模板系统渲染博客页面
视图文件获取所有文章
查看全部 -
使用Bootstrap
页面布局设计
博客首页
文章详情页
Bootstrap 以及Bootstrap的栅格系统
查看全部 -
Bootstrap 实现静态博客页面
查看全部 -
课程内容
课程准备工作
Django项目初体验
Django模型层
Django视图与模板
查看全部 -
Django Admin
Django的后台管理工具
读取定义的模型元数据,提供强大的管理使用页面
为什么需要Django Admin模块
Django Shell新增文章太复杂了
管理页面是基础设施中的重要部分
认证用户、显示管理模型、
创建管理员用户
启动服务器
models.py增加__str__方法
修改显示
查看全部 -
what
why need
how use
查看全部 -
Django Shell
Django Shell
Python Shell 用于交互式的Python编程
Django Shell类似 ,继承Django项目环境(对象、配置等)
为什么需要Django Shell
临时性操作使用Django Shell更加方便
小范围Debug更简单,不需要运行整个项目来测试
Django Shell的使用
python manage.py shell
from blog.models import Article
实例化A 并指定属性
保存到数据库
查询
查看全部 -
python manage.py makemigrations
创建模型迁移文件
查看全部 -
创建博客文章模型
设计博客模型
模型层定义字段
设计博客模型
文章标题
文章摘要
文章内容
唯一ID标记
发布日期
设计博客模型
模型层定义字段
数字类型:IntergerField
文本类型:TextField
日期类型:DatetimeField
自增ID:AutoField
主键定义:primary_key属性
继承模型需要继承models.Model
查看全部
举报