django
加班加到
这个作者很懒,什么都没留下…
展开
-
TypeError: ‘class Meta‘ got invalid attribute(s): constraints
TypeError: ‘class Meta’ got invalid attribute(s): constraintsconstraints是在django2.2版本之后才有得,所以,你应该从Meta中删除它,或者升级django版本==2.2.原创 2021-02-24 11:08:25 · 2610 阅读 · 2 评论 -
判断请求是浏览器页面请求还是ajax进入
判断请求是浏览器页面请求还是ajax进入其实我们在某种场景下需要判断用户是从浏览器地址栏敲击url发起的请求 ,还是我们通过ajax发起的请求呢?我们可以通过 Request.IsAjaxRequest方法判断是否是ajax过来的请求, 那么他的原理是什么呢?其实他就是判断了浏览器提交的协议头 如果是 ajax发起的请求他会多一个协议头 X-Requested-With:XMLHttpRequest,如果是浏览器进入该页面就不会存在着这个协议头 以上结论只对主流浏览器,扩展根据这个特性可以做权限管理转载 2021-02-23 15:28:17 · 748 阅读 · 0 评论 -
DRF对settings的配置
DRF中对restframework配置INSTALLED_APPSINSTALLED_APPS = [ 'simpleui', 'rest_framework', #新增 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'dj原创 2021-02-21 18:08:26 · 286 阅读 · 0 评论 -
cookiecutter入坑笔记
Cookiecutter在windows下搭建项目安装cookiecutter获取cookiecutter-django模板解决方案大功告成项目配置说明安装cookiecutterpip install cookiecutter获取cookiecutter-django模板cookiecutter https://github.com/pydanny/cookiecutter-django你可能会遇到这样得错误你还可能会遇到这样得错误解决方案 从第一种来看,可以看到一个文件路原创 2021-02-20 17:39:44 · 1450 阅读 · 0 评论 -
django 项目连接多个数据库
修改项目的 settings 配置在 settings.py 中配置需要连接的多个数据库连接串DATABASES = {‘default’: {‘ENGINE’: ‘django.db.backends.mysql’,‘NAME’: ‘app01’, # 使用数据库的名称‘USER’: ‘root’, # 用户名‘PASSWORD’: ‘123456’, # 密码‘HOST’: ‘127.0.0.1’, # 地址‘PORT’: ‘3306’ # 端口号},‘ora1’:...翻译 2020-06-15 12:52:25 · 456 阅读 · 0 评论