Alan Hou的个人博客更换主题了,使用中如有问题欢迎反馈~

标签:Django

Django 2实战项目开发-基础博客篇

 Django 2的安装 首先确定安装了 Python 3.4及以上版本,亦可使用 virtualenv 或 virtualenvwrapper pip install Django==2.0.5 django-admin startproject mysite cd mysite pyt……

Django@Python 3常见问题

环境搭建及常见配置 详情可参见Django环境搭建及开发 虽然很多领域如机器学习的开发者当前更青睐于Python 2,但Python 3已经被越来越多的开发者们所使用,本文旨在整理Python 3环境下安装最新Django版本所出现的问题,其中有很多内容和Python 2下相似或相同。 1.用户表重写 在继承AbstractUser表重写该类时会提示Rev……

Django RESTful API搭建及常见问题

Django中内置的有一些Json数据的处理和返回方案 虽然看似以上方案也可以打造我们的API,但更为灵活的Rest API方案还是应该要采用Django REST framework 安装 除djangorestframework, markdown, django-filter外,建议同时安装coreapi,django-guardian, 环境搭建参……

Django使用七牛云保存图片

最近在使用Django写项目,考虑将图片放到七牛云上,使用xadmin进行后台管理。我们都知道在models中使用ImageField可以直接生成数据表,其中的upload_to直接设置上传路径,这样在django的admin或xadmin中可以直接完成上传,但这种上传只能上传到本地,于是在网上搜到了下文,非常简单有效: 转载网址: http://www.……

Django未登录跳转登录页面设置

在Django的实际应用中,我们通常会限制某些页面在登录后方可访问(如个人中心页面),否则就跳转到登录页面先进行登录。 在网上搜索到的直接使用装饰器@login_required放在view上方的做法当前版本(1.9.*以上)并不可用,会报以下错误: 那么该如何实现呢?以index页面为例,实现方法有以下几种: 1.url+view文件 2.仅url文件 3……

Django及Xadmin开发代码速查

本文接Django环境搭建及开发一文,旨在记录一些常用的开发代码避免经常要到官方文档中查看(为方便操作大多在PyCharm[ Tools> Run manage.py Task…]中进行,涉及命令行的可以自行在前面添加python manage.py)。 注:如果在菜单中找不到Run manage.py Task的话,请点击Preferen……

CentOS 7下通过uWSGI + Nginx部署Django

安装Python 3 安装Nginx 在浏览器中访问http://server_domain_name_or_IP/如果出现如下页面表明Nginx安装正常 Nginx主配置文件:/etc/nginx/nginx.conf,可以看网站默认根目录在/usr/share/nginx/html,可通过在/etc/nginx/conf.d下添加.conf文件进行配置……

Django环境搭建及开发

开发工具:PyCharm   环境配置 注: 手动源码安装xadmin时需额外安装依赖包 使用多Python版本需要指定版本:   注:使用Anaconda搭建虚拟环境 常用命令 小技巧: 执行python manage.py sqlmigrate 应用名(如mesage) 0001(migrations文件夹下的序号)可以查看原生的SQ……