django
虎纹鲨鱼吖
it`s never late to learn
展开
-
django中Oauth2.0的使用
要求 Python 3.4以上 Django 2.0以上 安装 django-oauth-toolkit是集成了oauth2.0的实现,而django-cors-middleware是为了解决跨域问题 pip install django-oauth-toolkit django-cors-middleware 将oauth2_provider添加到您的INSTALLED_APPS INST...原创 2019-10-31 22:03:22 · 1834 阅读 · 0 评论 -
在centos7用nginx+uWSGI上部署博客
1.介绍 django的 python manage.py runserver 只适合测试环境,web服务器用uWSGI,代理服务器用nginx.原创 2019-09-29 17:32:59 · 252 阅读 · 0 评论 -
django自定义标签templatetags的使用
一般来说,django有自带的内置标签比如{% for %}, {% if %}等等,但是除去这些如果我们想要自己自定义,也是可以实现的.原创 2019-09-13 15:13:03 · 987 阅读 · 0 评论 -
django笔记(使用redis缓存session)
使用redis缓存session session支持文件,纯cookie,Memcached,Redis等方式缓存,下面演示使用redis存储 需要安装依赖包 pip install django-redis-session 修改settings中的配置,增加如下项 SESSION_ENGINE = 'redis_session.session' SESSION_REDIS_HOST =...原创 2019-09-07 10:50:50 · 138 阅读 · 0 评论 -
django-restframwork-jwt中的踩坑
jwt的配置 1.pip install djangorestframework-jwt 经过我的验证发现python3.6,django2.0环境下也能使用,官方文档应该是还未更新 django-restframwork的官方文档上使用的是pip install django-rest-framework-simplejwt,区别在于 jwt生成一个token,simplejwt生成一个acce...原创 2019-08-22 20:15:43 · 924 阅读 · 1 评论 -
django2.1中使用DjangoUeditor报错( No module named 'django.contrib.staticfilesDjangoUeditor')
出错原因 今天在使用DjangoUeditor富文本编辑器时报错,原因是因为通过pip insatll DjangoUeditor安装的只在python2.x版本支持,python3.x得另外装. 解决方法 在github下载https://github.com/twz915/DjangoUeditor3,然后将其放入项目目录下,使用时import即可. ...原创 2019-08-15 21:01:29 · 1355 阅读 · 0 评论 -
Linux下python&mysql的安装
依赖包的安装 sudo apt-get install -y make build-essential libssl-dev zlib1g-dev libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm libncurses5-dev libncursesw5-dev xz-utils tk-dev libffi-dev liblzma-d...原创 2019-08-14 23:20:17 · 398 阅读 · 0 评论 -
天天生鲜项目实战(一)
1.项目的创建(ubuntu) 1.首先我们要创建一个虚拟环境并指定python版本,这里不说明虚拟环境怎么安装配置. 输入mkvirtualenv --python=/home/idot/py3/bin/python3.4.exe py3django创建虚拟环境 2.输入workon py3django进入虚拟环境,在这个虚拟环境中安装需要的依赖包 pip install django==1.8...原创 2019-08-11 20:25:23 · 2931 阅读 · 0 评论 -
AssertionError: `basename` argument not specified, and could not automatical....
错误:AssertionError: basename argument not specified, and could not automatical… 原因:在views中没有定义queryset字段时在路由的注册比须加上basename 例如:在views.py中有 class GoodsListViewSet(mixins.ListModelMixin, viewsets.Generic...原创 2019-08-23 16:43:46 · 4742 阅读 · 1 评论 -
Django学习笔记(富文本编辑器tinymce配置)
Django学习笔记(富文本编辑器tinymce配置) 1.首先在虚拟环境中安装tinymce,我一开始安装的最新版本2.8.0然后报错了,换成2.4.0之后就没问题 用命令pip install django-tinymce==2.4.0安装 2.在settings.py中配置应用 INSTALLED_APPS = ( ‘django.contrib.admin’, ‘django.contri...原创 2019-07-31 09:53:13 · 750 阅读 · 0 评论