process_request(self,request) 它的返回值可以是None也可以是HttpResponse对象。返回值是None的话,按正常流程继续走,交给下一个中间件处理,如果是HttpResponse对象,Django将不执行视图函数,而将相应对象返回给浏览器。 process_vie ...
分类:
其他好文 时间:
2020-03-15 00:03:04
阅读次数:
59
1. 如何通过Django的Model操作数据库? 在Django的Model中,QuerySet是一个很重要的概念。因为我们同数据库的所有查询以及更新交互都是通过它来完成的。 2. Django的Model是如何提供提数据的? 在model中,Django通过给Model增加一个objects属性 ...
分类:
其他好文 时间:
2020-03-14 23:46:58
阅读次数:
58
表结构: projects:项目表 interfaces:接口表,关联项目表的主键ID,在接口表中的字段为:project_id 创建接口序列化器时,关联字段project的创建可以分为以下几种情况: 1、默认为:PrimaryKeyRelatedField from rest_framework ...
分类:
其他好文 时间:
2020-03-14 22:05:36
阅读次数:
54
环境信息: ubuntu18.04 0. 安装python包管理工具pip3, 详见, "ubuntu18安装python3, pip3并配置国内清华源" 1. 创建并进入一个虚拟环境,ubuntu18虚拟环境安装详见, "ubuntu18安装mkvirtualenv" 2. 安装django框架 ...
分类:
其他好文 时间:
2020-03-14 18:29:30
阅读次数:
49
一、字段 AutoField(Field) - int自增列,必须填入参数 primary_key=True BigAutoField(AutoField) - bigint自增列,必须填入参数 primary_key=True 注:当model中如果没有自增列,则自动会创建一个列名为id的列 fr ...
分类:
其他好文 时间:
2020-03-14 16:43:37
阅读次数:
55
[toc] Django xadmin介绍 是`python Xadmin bootstrap Django_admin` 具体安装步骤 1. xadmin在python2.x时代的安装方法 在python2.x时代,安装xadmin是通过如下命令 pip install xadmin 2. 在`p ...
分类:
其他好文 时间:
2020-03-14 10:50:55
阅读次数:
86
一、普通上传方式 1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"> 5 <title>Title</title> 6 </head> 7 <body> 8 <form action="/upload.html ...
分类:
Web程序 时间:
2020-03-14 09:25:30
阅读次数:
78
Django创建站点的基本步骤 下载css样式文件 https://semantic-ui.com/introduction/getting-started.html 使用django创建项目 D:\python\mooc_uinversity_songtian\python_web>django- ...
分类:
其他好文 时间:
2020-03-14 01:18:24
阅读次数:
62
在django中使用celery Django版本1.9.8 pip install django-celery Redis要指定版本,默认的3.x版本有问题 Pip uninstall redis pip install redis==2.10.6 创建django的app celery_cour ...
分类:
其他好文 时间:
2020-03-14 00:55:00
阅读次数:
76
最近在研究微服务和分布式,设计到了数据库分库,记录一下 首先,创建多个数据库,如果是已经生成的数据库,可以分库,这里我是新创建的项目,刚好可以用来尝试 我是用docker创建的mysql数据库容器 拉取docker镜像: 创建容器: 创建多个mysql容器之后,django配置好相应数据库,我这里分 ...
分类:
数据库 时间:
2020-03-14 00:48:31
阅读次数:
65