Django--Skr-Eric的编程课堂
专注Django小白的编程课堂
Skr-Eric
文艺系程序猿一枚
展开
-
Skr-Eric的Django课堂(七)——Django的cookies和session
cookies 和 session 1.cookies 1.django 中使用 cookies 1.设置cookies的值(将数据保存到客户端) 语法: 响应对象.set_cookie(key,value,expires) key:cookie的名字 value:cookie的值 expires:保存时间,以s为单位 1.不使用模板 resp = HttpResponse('...原创 2019-12-26 17:37:04 · 267 阅读 · 0 评论 -
Skr-Eric的Django课堂(六)——Django的HttpRequest和forms模块
HttpRequest - 请求 1.什么是HttpRequest HttpRequest,就是对请求对象的封装,里面封装的是请求过程中的所有信息。 在Django中HttpRequest被封装成request对象并封装到视图处理函数中,在调用视图时自动传入 2.HttpRequest中的主要内容 1.request.scheme : 请求协议 2.request.body : ...原创 2019-12-25 17:36:37 · 445 阅读 · 0 评论 -
Skr-Eric的Django课堂(五)——Django的Models和关系映射
使用后台管理 Models 1.后台的配置 登录地址 :http://localhost:8000/admin 创建后台管理员(超级用户): ./manage.py createsuperuser Username : 输入用户名,默认为系统账户名 Email Address : 电子邮件 Password : 密码 Password(again) : 确认密码 2.Mod...原创 2019-12-24 17:33:00 · 315 阅读 · 0 评论 -
Skr-Eric的Django课堂(四)——Django的模型的增删改查、F、Q操作和原生数据库操作
模型 1.相关指令 1.版本切换指令 ./manage.py migrate 应用名称 版本号 2.通过数据库自动导出models类 ./manage.py inspectdb > 文件名.py 模型中的CRUD 1.增加数据 1.Entry.objects.create(属性=值,属性=值) 返回值: 插入成功:则返回创建好的实体对象 插入失败:则返回 None...原创 2019-12-20 17:35:04 · 239 阅读 · 0 评论 -
Skr-Eric的Django课堂(三)——Django的模板的继承和模型
模板 1.模板的继承 1.语法 1.在父模板中 必须标识出来哪些内容在子模板中允许被修改 标签: {% block 块名 %} .... .... {% endblock %} block 的作用: 1.在父模板中没有任何影响,正常显示 2.在子模板中,允许被修改,但如果不做任何修改的话,则会按照父模板的内容进行显示 2.在子模板中 1.指定继承自哪个父模板 {% ex...原创 2019-12-19 17:41:16 · 265 阅读 · 0 评论 -
Skr-Eric的Django课堂(二)——Django的路由和模板
路由配置 1. 访问路径 http://localhost:8000/music/ 想交给 music 应用中的 index_views() 去处理 练习: 1.访问路径 http://localhost:8000/sport/ 交给 sport 应用中的 index_views() 去处理 2.访问路径 http://localhost:8000/news/ 交给 news ...原创 2019-12-18 17:43:36 · 280 阅读 · 0 评论 -
Skr-Eric的Django课堂(一)——Django的介绍、安装、使用和应用
1.Django框架介绍 1.什么是Django Django是一个开源框架,2005年发布,采用Python语言编写的。早期时主要做新闻和内容管理的网站 Django本身提供了非常强大的后台管理系统 官网:http://www.djangoproject.com 中文文档:http://djangobook.py3k.cn/2.0/ 2.框架模式 MTV M :Models - ...原创 2019-12-17 17:51:28 · 370 阅读 · 0 评论