django
nateeinit
个人博客http://www.eramover.com/
展开
-
django登录注册流程
开发环境pycharm mysqldjango 缓存表数据库# settings中配置CACHES = { 'default':{ 'BACKEND': 'django.core.cache.backends.db.DatabaseCache', 'LOCATION': 'my_cache_table', #缓存数据库名称 }}#...原创 2018-06-21 00:19:58 · 1656 阅读 · 0 评论 -
使django支持PUT,DELETE的方案
第一种方案修改ajax中type方式并设置header,同时对put重新构建数据字典在对views中的方法进行类对象封装时,发现django并不支持像post和get一样将数据封装。 由于网页端无法设置method方法,在用postman和ajax开启pycharm对接口进行debug测试时发现:提交数据后并没有进入代码逻辑。 查阅资料得知,django支持put和delete方法...原创 2018-06-22 21:38:47 · 9678 阅读 · 3 评论 -
时域:基于django+ubunto16.04+mysql+nginx+uwsgi搭建的网站
杂记      在用过oneinstack和wordpress配合建站后,发现php在快速搭建博客类网站确实有其独特之处。  &am原创 2018-06-23 18:49:25 · 252 阅读 · 0 评论 -
django rest framework案例
项目环境和工具Django==1.11djangorestframework==3.8.2macossublimesqlite3virtualenvwrapperpython3.6postmantip:sublime建立项目环境方法1. 点击project,选择Add Foler to project2. Save project as..(保存项目文件目录,建议保...原创 2018-06-29 12:01:53 · 1049 阅读 · 0 评论 -
通过ajax方法向django后台提交表单数据
当网站表单界面是局部界面时,为了更良好的用户体验,采用ajax方式向django后台提交表单数据 首先制造一个局部表单界面<form> {% csrf_token %} 用户名: <input name='username'> <br> 密码: <input name='password'> <br> ...原创 2018-06-18 17:30:21 · 6584 阅读 · 5 评论 -
重写django user验证方式
重写可以定义多种登录方式:如邮箱+密码形式, 用户名+密码的形式…本文前提: models中 UserProfile需要继承AbstractUser— 如:(modles.py)from django.contrib.auth.models import AbstractUserclass UserProfile(AbstractUser): nick_name = mod...原创 2018-06-20 10:25:47 · 1409 阅读 · 1 评论