环境配置:
python :2.7.13
django:1.10.5
OS:Win7(64位)& Centos7
问题描述 | 解决办法 |
global name 'render' is not defined | from django.shortcuts import render |
界面只是简单显示404or500没有错误详情 | 修改setting.py文件DEBUG = True |
global name 'patterns' is not defined | 我这里是直接删除这个参数相关的,用另外一种方式写,例如原来是urlpatterns = patterns []修改为urlpatterns=()里面参数正常填写即可 |
SyntaxError: Non-ASCII character '\xe6' in file XXXX | 在XXX文件中加入: #!/usr/bin/env python # vim: set fileencoding=<encoding name> : #####-eg:# vim: set fileencoding=utf-8: |
Unknown command: 'syncdb' | 由于django1.9之后没有用suncdb这个参数了,换成migrate即可,即:python manage.py migrate(创建数据表) |