随笔分类 -  Django

摘要:环境:python3.6+Django1.11 一、Xadmin下载及安装 1.下载地址:https://github.com/sshwsfc/xadmin 选择当前版本,看你自己需求。然后点击Clone or download,再点击Download ZIP就会下载一个zip文件(注意:对版本选择 阅读全文
posted @ 2020-02-06 20:00 只会玩辅助 阅读(625) 评论(0) 推荐(0)
摘要:CBV (基于类的视图函数) 代码示例: urls.py url(r'^login/',views.MyLogin.as_view()) views.py from django.views import View class MyLogin(View): def get(self,request) 阅读全文
posted @ 2020-01-31 17:38 只会玩辅助 阅读(322) 评论(0) 推荐(0)
摘要:一、多表操作 一对多字段的增删改(book表和publish表是一对多关系,publish_id字段) 如果是数据库实际字段就传数字,不是就传对象 增 create publish_id 传数字 (publish_id是数据库显示的字段名,外键在book表) models.Book.objects. 阅读全文
posted @ 2019-09-30 16:21 只会玩辅助 阅读(478) 评论(0) 推荐(1)
摘要:模板层 模板层就是html页面,Django系统中的(template) 一、视图层(views)给模板传值的两种方法 方式一:通过键值对的形式传参,指名道姓的传参 n = 'xxx'f = 'yyy'return render(request,'reg.html',{'n':n,'f':f}) # 阅读全文
posted @ 2019-09-22 22:58 只会玩辅助 阅读(510) 评论(0) 推荐(1)
摘要:单表操作(增删改查) 补充知识点: create_time = models.DateField() #代表年月日 DateField中关键性的参数: 1.auto_now:每次操作数据,都会自动刷新当前操作的时间 2.auto_now_add:在创建数据的时候,会自动将创建的时间记录下来,后续的修 阅读全文
posted @ 2019-09-19 22:42 只会玩辅助 阅读(406) 评论(0) 推荐(0)
摘要:视图层 一、视图函数 一个视图函数,简称视图,是一个简单的python函数,它接收web请求并且会返回web响应。响应可以是一张网页的html,一个重定向,或者是一张图片。。。任何东西都可以。无论是什么逻辑,最后都必须要返回响应。 二、视图层之HttpRequest对象 django将请求报文中的请 阅读全文
posted @ 2019-09-18 21:43 只会玩辅助 阅读(358) 评论(0) 推荐(0)
摘要:一、Django请求生命周期 二、路由层 urls.py url()方法 第一个参数其实就是一个正则表达式,一旦前面的正则匹配到了内容,就不会再往下继续匹配,而是直接执行对应的视图函数。 django在路由匹配的时候,当你在浏览器中没有敲最后的斜杠, django会先拿着你没有敲斜杠的结果去匹配,如 阅读全文
posted @ 2019-09-17 21:07 只会玩辅助 阅读(378) 评论(0) 推荐(0)
摘要:本节知识点大致为:静态文件配置、form表单提交数据后端如何获取、request方法、pycharm连接数据库,django使用mysql数据库、表字段的增删改查、表数据的增删改查 一、创建app,创建之后一定要先去settings.py注册 二、静态文件配置 html文件默认全部放在templat 阅读全文
posted @ 2019-09-16 20:55 只会玩辅助 阅读(494) 评论(0) 推荐(0)
摘要:python三大主流框架 1.Django:大而全 自带的功能特别特别多 就类似于航空母舰 有时候过于笨重 2.Flask:短小精悍 自带的功能特别特别少 全都是依赖于第三方组件 flask框架第三方的组件特别多 如果把flask第三方全部加起来 完全可以盖过Django 比较受限于第三方的开发者 阅读全文
posted @ 2019-09-12 16:58 只会玩辅助 阅读(441) 评论(0) 推荐(0)