Django框架
文章平均质量分 82
Django框架基础,持续更新补充中... ...
PYTED量化交易研究所
这个作者很懒,什么都没留下…
展开
-
[Django3.0]安装Xadmin,与报错问题解决
报错pip install xadmin报:UnicodeDecodeError: 'gbk' codec can't decode byte 0xa4 in position 3444: illegal multibyte sequence原因是README.rst的编码问题,不能用GBK解码所以用记事本重新写一下README.rst文件就可以,内容不变,只是保存文件的编码解决报...原创 2020-03-17 11:54:39 · 1097 阅读 · 0 评论 -
[Django]的单元测试(TestCase|Client|测试数据库配置等)
1 啥是单元测试写好了一个项目之后,要确定各个模块是不是稳定运行,有没有bug,比如一个项目有100个路由,可以手动一个一个URL的输入,查看响应有没有毛病,但这样不符合程序员的逼格。由此,诞生了单元测试与集成测试。2 单元测试的配置2.1 数据库的配置由于单元测试可能测试模型类的增删改查,就免不了要往里面添加一些数据,但又不希望测试的数据影响现有的数据库造成影响,所以Django可以让...原创 2020-01-07 17:45:28 · 3928 阅读 · 1 评论 -
[Django]中间件中5个常用方法与内置中间件剖析
1 使用方法from django.utils.deprecation import MiddlewareMixinclass MyMiddleware(MiddlewareMixin): def __init__(self,get_response=None): super().__init__(get_response) print('init_m...原创 2019-06-03 11:24:02 · 13486 阅读 · 0 评论 -
[Django项目案例]搭建用户与商品后台管理系统
[Django项目案例]搭建用户与商品后台管理系统1 搭建流程1.1 创建Django项目1.2 配置数据库1.2 创建app并载入Settings1.3 配置时区与静态文件夹1.4 定义模型类1.4.1 字段分析1.4.2 定义类对象1.5 数据迁移1.6 创建测试数据1.7 Admin注册模型类1.8 创建超级管理员1.9 登录后台管理2 Admin首页定制2.1 app名字与表名配置2.2 ...原创 2019-05-22 16:14:15 · 19086 阅读 · 2 评论 -
[Django进阶]模型类
[Django笔记大全]模型类1 字段类型1.1 数值型1.2 字符型1.3 日期类型1.4 关系类型2 字段约束2.1 表内约束2.2 业务层约束3 QuerySet接口3.1 链式调用接口3.2 非链式调用接口1 字段类型1.1 数值型字段说明AutoField主键自增 int(11)IntegerField有符号整数 int(11)PostiveIn...原创 2019-06-06 10:08:39 · 13086 阅读 · 0 评论 -
【Django知识点】admin管理基本操作
【Django知识点】admin管理基本操作1 环境准备1.1 settings中配置1.2 定义模型类1.3 生成并执行迁移文件2 admin注册模型类2.1装饰器注册2.2 函数注册2.3 例子3 配置app名字4 创建超级管理员5 访问admin5 admin首页设置7 添加数据8 显示数据1 环境准备1.1 settings中配置1.数据库创建于配置2.时区LANGUAGE_CO...原创 2019-05-16 18:08:27 · 14611 阅读 · 0 评论 -
【Django知识点】路由
【Django知识点】路由1 加载app的路由文件2 无参数路由映射3 根据索引接受参数4 根据正则命名接受参数1 加载app的路由文件from django.conf.urls import url,includefrom django.contrib import adminurlpatterns = [ url(r'^admin/', admin.site.urls), ...原创 2019-05-16 11:58:36 · 14236 阅读 · 0 评论 -
【Django知识点】项目搭建顺序
【Django基础】缩略版笔记1 创建项目1.1 pycharm创建1.2 命令行创建项目2 创建app3 配置(django==1.11.11)3.1主项目中的init3.2 settings配置3.2.1 注册app3.2.2 模板3.2.3 数据库3.2.4 时区3.2.5 静态文件夹3.2.6 上传文件夹3.3 路由配置3.4 数据库4 manage.py加入runserver1 创建项...原创 2019-05-16 11:45:59 · 14568 阅读 · 0 评论 -
【Django知识点】模型层
【Django模型层】1.配置数据库1.1 创建数据库1.2 settings中配置mysql2 模型类2.1 模型类的格式2.1 常见的字段类型数据迁移1.配置数据库1.1 创建数据库create database test1;1.2 settings中配置mysqlDATABASES = { 'default': { 'ENGINE': 'django....原创 2019-05-13 20:19:31 · 14741 阅读 · 0 评论