- 博客(18)
- 资源 (8)
- 收藏
- 关注
转载 TypeError: __init__() missing 1 required positional argument: 'on_delete'
Django在根据models生成数据库表时报 __init__() missing 1 required positional argument: 'on_delete'#encoding=utf-8from django.db import models# Create your models here.class BookInfo(models.Model): #创建书本信息类,继...
2018-06-27 17:24:14 3206
原创 django.core.exceptions.ImproperlyConfigured: Requested setting DEFAULT_INDEX_TABLESPACE, but setting
检查发现配置问题:应设置为:
2018-06-27 16:28:37 687
转载 django:DateTimeField如何自动设置为当前时间并且能被修改
创建django的model时,有DateTimeField、DateField和TimeField三种类型可以用来创建日期字段,其值分别对应着datetime()、date()、time()三中对象。这三个field有着相同的参数auto_now和auto_now_add,表面上看起来很easy,但实际使用中很容易出错,下面是一些注意点。DateTimeField.auto_now这个参数的默认...
2018-06-27 14:30:57 6647
原创 auth.User.groups: (fields.E304) Django继承AbstractUser新建User Model时出现fields.E304错误
解决方案:需要在setting中重载AUTH_USER_MODEL
2018-06-26 10:36:09 359
转载 django学习——Django中authenticate和login模块
Django 提供内置的视图(view)函数用于处理登录和退出,Django提供两个函数来执行django.contrib.auth中的动作 : authenticate()和login()。认证给出的用户名和密码,使用 authenticate() 函数。它接受两个参数,用户名 username 和 密码 password ,并在密码对给出的用户名合法的情况下返回一个 User 对象。 如果密码...
2018-06-20 16:39:53 399
转载 @csrf_exempt 类的视图跨域
在Django中对于基于函数的视图我们可以 @csrf_exempt 注解来标识一个视图可以被跨域访问。那么对于基于类的视图,我们应该怎么办呢?简单来说可以有两种访问来解决方法一:在类的 dispatch 方法上使用 @csrf_exempt转载:https://blog.csdn.net/kongxx/article/details/77322657...
2018-06-20 16:30:25 5441
原创 django cleaned_data
cleaned_data 就是读取表单返回的值,返回类型为字典dict型email=cleaned_data['email'] 读取name为 ‘email’的表单提交值,并赋予 email变量
2018-06-20 15:55:02 12019
转载 Django 重写用户模型 AbstractBaseUser
django——重写用户模型Django内建的User模型可能不适合某些类型的项目。例如,在某些网站上使用邮件地址而不是用户名作为身份的标识可能更合理。1.修改配置文件,覆盖默认的User模型Django允许你通过修改setting.py文件中的 AUTH_USER_MODEL 设置覆盖默认的User模型,其值引用一个自定义的模型。AUTH_USER_MODEL = 'myapp...
2018-06-20 14:28:22 6453 1
原创 AbstractUser和AbstractBaseUser在Django之间的区别?
1.使用的AbstractUser和AbstractBaseUser看起来颇为相似。 from django.contrib.auth.models import AbstractUser, AbstractBaseUser从django.contrib.auth.models导入AbstractUser,AbstractBaseUser2.What is the differe...
2018-06-20 14:23:21 2384
原创 json.decoder.JSONDecodeError: Expecting property name enclosed in double quotes: line 1 column 2 (ch
我做的是字符串转换成字典: str_b="{'1':'tom','2':'tina'}"b=json.loads(str_b)print(type(b))原因是:字典的字符串应写成如下格式:str_b='{"1":"tom","2":"tina"}'
2018-06-19 08:36:56 1802
原创 字符串转换成字典 python
str_b='{"1":"tom","2":"tina"}'b=json.loads(str_b)print(type(b))容易产生:json.decoder.JSONDecodeError: Expecting property name enclosed in double quotes: line 1 column 2(char 1)错误,主要是字典的字符串格式要按照以下格式写:str...
2018-06-19 08:29:47 1232 1
转载 PowerDesigner 简单使用教程
PowerDesigner是一个做开发设计很常用的工具软件,同时还有Rose也可以,都是当前软件开发最著名的建模设计及软件之一,下面讲解简单的应用。步骤:1.现在各版本非常多,我本人使用16.5版本,下载可以从官网进行下载,下载后需要进行注册,注册有很多方式,等以后会单独编写如何进行注册。这里就是欢迎页面。 2.首页要建立模型,只有建立模型以后才能建立表格,才能进行以后的操作。选择“File”然后...
2018-06-15 15:45:23 80150 11
转载 models __str__(self)和__unicode__(self)
Python __str__(self)和__unicode__(self)官方文档:https://docs.python.org/2.7/reference/datamodel.html?highlight=__mro__python3中使用object.__str__(self)Called by the str() built-in function and by the ...
2018-06-14 14:50:43 1357
转载 Django Ajax CSRF 认证 通过jquery统一设置 ajax post方法
使用 jQuery 的 ajax 或者 post 之前 加入这个 js 代码: jQuery(document).ajaxSend(function(event, xhr, settings) { function getCookie(name) { var cookieValue = null; if (document.cookie &am...
2018-06-14 09:02:11 1500
原创 Django: csrf防御机制
csrf攻击过程1.用户C打开浏览器,访问受信任网站A,输入用户名和密码请求登录网站A;2.在用户信息通过验证后,网站A产生Cookie信息并返回给浏览器,此时用户登录网站A成功,可以正常发送请求到网站A;3.用户未退出网站A之前,在同一浏览器中,打开一个TAB页访问网站B;4.网站B接收到用户请求后,返回一些攻击性代码,并发出一个请求要求访问第三方站点A;5.浏览器在接收到这些攻击性代码后,根据...
2018-06-13 22:46:10 207
原创 安装python虚拟环境
安装python虚拟环境在系统变量中设置上图其中值为创建的文件夹(即下tt),以后创建虚拟环境时直接创建在该文件夹内1.首先创建一个文件夹,然后执行 pip install virtualenv 2. 在执行: virtualenv venv;其中venv为文件名,可以任意取;也可以virtualenv -p D:\itSoftware\python3.6.5\py...
2018-06-07 20:26:56 166
原创 django url参数
1./?传参2.正则表达式传参 多个参数,严格按照顺序:严格按照顺传参多个参数,顺序可变:补充:3.路径别名:3.1别名传参:
2018-06-05 14:36:42 725
转载 查找python项目依赖并生成requirements.txt
1、如果使用virtualenv环境,直接使用 pip freeze > requirements.txt➜ ~ .virtualenvs/xxx/bin/pip freeze > requirements.txt2、如果没有使用virtualenv,使用工具pipreqs 这个工具的好处是可以通过对项目目录的扫描,自动发现使用了那些类库,自动生成依赖清单。缺点是可能会...
2018-06-01 08:56:59 221
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人