django 第一次运行出错
直接运行整个项目正常,直接运行url文件报错
报错内容:
E:\Python\python.exe D:/Python储存文件/ceshiweb/ceshiweb/urls.py
Traceback (most recent call last):
File "D:/Python储存文件/ceshiweb/ceshiweb/urls.py", line 28, in <module>
url(r'^admin/', admin.site.urls),
File "E:\Python\lib\site-packages\django-1.10.8-py3.6.egg\django\contrib\admin\sites.py", line 267, in urls
return self.get_urls(), 'admin', self.name
File "E:\Python\lib\site-packages\django-1.10.8-py3.6.egg\django\contrib\admin\sites.py", line 225, in get_urls
from django.contrib.contenttypes import views as contenttype_views
File "E:\Python\lib\site-packages\django-1.10.8-py3.6.egg\django\contrib\contenttypes\views.py", line 5, in <module>
from django.contrib.contenttypes.models import ContentType
File "E:\Python\lib\site-packages\django-1.10.8-py3.6.egg\django\contrib\contenttypes\models.py", line 138, in <module>
class ContentType(models.Model):
File "E:\Python\lib\site-packages\django-1.10.8-py3.6.egg\django\contrib\contenttypes\models.py", line 139, in ContentType
app_label = models.CharField(max_length=100)
File "E:\Python\lib\site-packages\django-1.10.8-py3.6.egg\django\db\models\fields\__init__.py", line 1043, in __init__
super(CharField, self).__init__(*args, **kwargs)
File "E:\Python\lib\site-packages\django-1.10.8-py3.6.egg\django\db\models\fields\__init__.py", line 166, in __init__
self.db_tablespace = db_tablespace or settings.DEFAULT_INDEX_TABLESPACE
File "E:\Python\lib\site-packages\django-1.10.8-py3.6.egg\django\conf\__init__.py", line 53, in __getattr__
self._setup(name)
File "E:\Python\lib\site-packages\django-1.10.8-py3.6.egg\django\conf\__init__.py", line 39, in _setup
% (desc, ENVIRONMENT_VARIABLE))
django.core.exceptions.ImproperlyConfigured: Requested setting DEFAULT_INDEX_TABLESPACE, but settings are not configured. You must either define the environment variable DJANGO_SETTINGS_MODULE or call settings.configure() before accessing settings.
解决方案:
在代码开始出添加:
import os,django
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "ceshiweb.settings")# project_name 项目名称
django.setup()
最新文章
- 字符串数组转为PHP级数组
- JavaScript 、jQuery动态创建元素的关键字~
- 如何清除sql server日志
- Java存储过程调用CallableStatement
- 利用Swift之协议语法实现页面间的传值功能
- 96. Unique Binary Search Trees
- (转)asp.net 高质量缩略图
- 使用 Xcode 和 Android Studio 管理 iOS 和 Android 项目版本
- 使用游标循环进行SQL更新插入的SQL语句
- 5、sha1加密的一个坑
- 《深入理解Java虚拟机》学习笔记之内存回收
- Unity优化之GC——合理优化Unity的GC
- 基于 HTML5 的工业互联网云平台监控机房 U 位
- 使用 ping++做支付的流程
- 通过TABULATE过程制作汇总报表
- linux 优化(一)
- Web重温系列(三):OracleDependency实现监听数据库变化
- [macOS] Cannot find libz when install php56
- 解决oracle语句中 含数字的字符串按数字排序问题
- LearnPython - Zip格式文件的解压缩