Django中的MTV模式 M:是Model的简称,它用来与数据库进行交互,我们就可以通过对象对数据进行操作。 V:是View的简称,它就是通过HTTP请求接受用户的输入;再把输入信息发送给处理层并获取结果;最后把结果返回给用户。 T:是Template的简称,这里主要是通过标记语言来定义页面,另外 ...
分类:
其他好文 时间:
2019-11-02 13:54:09
阅读次数:
89
10月18日笔试 一共三道算法题,都在剑指offer上有类似的题,一点小缺陷是约瑟夫问题递推公式当时没有想起来,只能用暴力解的。 1.一道排序 2.约瑟夫问题 3.动态规划上楼梯 10月29日现场面试 先花了半个小时针对简历上的东西进行提问,又用了半个小时做手撕4道算法题。 1.项目相关,djang ...
分类:
其他好文 时间:
2019-11-01 20:04:34
阅读次数:
82
[TOC] 一、Auth模块是什么 Auth模块是Django自带的用户认证模块: 我们在开发一个网站的时候,无可避免的需要设计实现网站的用户系统。此时我们需要实现包括用户注册、用户登录、用户认证、注销、修改密码等功能,我们就要自己利用cookie和session去进行登录认证,这还真是个麻烦的事情 ...
分类:
其他好文 时间:
2019-10-31 23:52:26
阅读次数:
102
[TOC] 复习 前期准备 创建django项目,应用名api; 创建数据库,django:1.settings中修改连接mysql配置,2.__init__文件中import pymysql pymysql.install_as_MySQLdb(),测试连接; settings.py中注册app ...
分类:
其他好文 时间:
2019-10-30 13:15:54
阅读次数:
88
创建多对多表关系的三种方式 在我们之前创建多对多表的时候,一直用的都是全自动的方式来创建第三张表的。 好处坏处都很明显,好处就是方便,坏处就是老板叫你加个字段你就炸了。 这个就不用说了,连django存在的意义都没了,好多方法都不能用。 半自动也是最推荐使用的,虽然他不支持了那四个方法,但好在那四个 ...
分类:
其他好文 时间:
2019-10-29 21:42:16
阅读次数:
163
为什么要学redis redis安装 redis数据类型 字符串类型 ...
分类:
数据库 时间:
2019-10-29 21:27:50
阅读次数:
126
一、前戏要做好 配置:settings.py 路由 二、基表 模型类的封装思想(******) 分析auth组件继承引出元类思想: auth组件中我们自定义的user表继承abstractuser而不是继承他的功能更丰富的子类user,为什么?因为我们自定义user表是想创建我们自己的user表,不 ...
分类:
其他好文 时间:
2019-10-28 19:12:13
阅读次数:
79
https://github.com/ottoyiu/django-cors-headers/ 安装django-cors-headers模块 在settings.py中配置# 注册appINSTALLED_APPS = [ ... 'corsheaders']# 添加中间件MIDDLEWARE = ...
分类:
其他好文 时间:
2019-10-27 19:09:10
阅读次数:
57
index.html comment标签用于注释 for标签用于读取列表并显示。 book/views.py ...
分类:
其他好文 时间:
2019-10-27 14:19:51
阅读次数:
70