- 博客(6)
- 收藏
- 关注
转载 Django命令python manage.py migrate后没有修改对应数据库表
应用环境:1、已经编辑好setting.py并成功连接数据库。2、先创建好数据库再用python manage.py inspectdb生成对应代码,将其复制至models.py文件中。3、使用命令python manage.py makemigrations生成了migrations文件。如图,将图中光标处managed = False 改成True或者删除即可,其...
2019-07-16 21:55:00
1099
转载 Python定时任务 Celery+Redis
引言: 当需要用python创建和完成定时任务时,第一个会想到的就是使用crontab库, 但是crontab不支持Windows系统,于是我们可以使用一个支持Windows且功能强大的库:Celery。Celery-分布式任务队列: Celery是一个简单,灵活,可靠的分布式系统,用于处理大量消息,同时为操作提供维护此类系统所需的工具。 它是一个任务队列,专...
2019-01-08 18:33:00
379
转载 Python 函数参数有冒号 声明后有-> 箭头
在python3.7 环境下 函数声明时能在参数后加冒号,如图:1 def f(ham: str, eggs: str = 'eggs') -> str :2 print("Annotations:", f.__annotations__)3 print("Arguments:", ham, eggs)4 return ham + ...
2018-11-23 11:32:00
2934
转载 Django rest framwork获取token值和前端token携带方法
在进行用户校验时,有多种方法:1、Cookie:默认可以通过脚本文件获取,容易遭受XSS攻击(跨站脚本攻击);所有浏览器会让用户自愿选择是否存储至cookie。2、Session:session会在一定时间内保存在服务器上;当访问增多,会比较占用你服务器的性能。3、Token:在登录时会发放Token,类似于“身份证”,在一些发送要权限校验的请求时,在请求头带上Token即可...
2018-11-19 20:17:00
1584
转载 Django rest framework 使用Django后台的用户表创建用户
在serializers.py配置好之后:views.py中的用户配置类:继承自viewsets下的GenericViewSet 需要配合mixins下的一系列类配合使用 ,在这个AuthUserView中,只允许创建用户和查看用户,如果用此方法创建新用户,数据库存放密码将未加密,无法正常登陆。重写mixins.CreateModelMixin的create方...
2018-11-19 19:44:00
357
转载 Cannot assign A.id must be a B instance.类似的错误
在Django后台中,通过模型操作数据,对数据库进行增操作时,报出异常,如图:意为无法分配给“3”这个uid号,“OrderList.uid”必须是一个“User”的实例,即“OrderList.uid”不能为“3”在通过数据库sql语句上,我们习惯性insert into orderlist(uid) value("3")是可以正常增加数据的。但是在通过Django操作...
2018-11-05 21:11:00
2620
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人