django交互模式使用模板报:django.core.exceptions.ImproperlyConfigured
来源:互联网 发布:java工程师工资待遇 编辑:程序博客网 时间:2024/05/16 08:05
1
2
3
4
5
6
7
8
9
10
11
12
13
14
(dj_01)milo@py:~/.virtualenvs
/dj_01/mysite
$
pwd
/home/milo/
.virtualenvs
/dj_01/mysite
(dj_01)milo@py:~/.virtualenvs
/dj_01/mysite
$ python
>>> from django
import
template
>>> t = template.Template(
'My name is {{ name }}.'
)
Traceback (most recent call last):
File
"<stdin>"
, line 1,
in
<module>
File
"/home/milo/.virtualenvs/dj_01/lib/python2.6/site-packages/django/template/base.py"
, line 123,
in
__init__
if
settings.TEMPLATE_DEBUG and origin is None:
File
"/home/milo/.virtualenvs/dj_01/lib/python2.6/site-packages/django/conf/__init__.py"
, line 52,
in
__getattr__
self._setup(name)
File
"/home/milo/.virtualenvs/dj_01/lib/python2.6/site-packages/django/conf/__init__.py"
, line 45,
in
_setup
% (desc, ENVIRONMENT_VARIABLE))
django.core.exceptions.ImproperlyConfigured: Requested setting TEMPLATE_DEBUG, but settings are not configured. You must either define the environment variable DJANGO_SETTINGS_MODULE or call settings.configure() before accessing settings.
解决方法:
方法一:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
(dj_01)milo@py:~/.virtualenvs
/dj_01/mysite
$ python
Python 2.6.5 (r265:79063, Apr 16 2010, 13:57:41)
[GCC 4.4.3] on linux2
Type
"help"
,
"copyright"
,
"credits"
or
"license"
for
more
information.
>>>
import
os
>>> os.environ[
'DJANGO_SETTINGS_MODULE'
] =
'mysite.settings'
#注意此处到mysite需要换成自己的项目名称。
>>> from django
import
template
>>> t = template.Template(
'My name is {{ name }}.'
)
>>> c = template.Context({
'name'
:
'Adrian'
})
>>> print t.render(c)
My name is Adrian.
>>> c = template.Context({
'name'
:
'Fred'
})
>>> print t.render(c)
My name is Fred.
方法二:
1
2
3
4
5
6
7
8
9
(dj_01)milo@py:~/.virtualenvs
/dj_01/mysite
$ python manage.py shell
>>> from django
import
template
>>> t = template.Template(
'My name is {{ name }}.'
)
>>> c = template.Context({
'name'
:
'Adrian'
})
>>> print t.render(c)
My name is Adrian.
>>> c = template.Context({
'name'
:
'Fred'
})
>>> print t.render(c)
My name is Fred.
本文出自 “Me & Done” 博客,请务必保留此出处http://medone.blog.51cto.com/9469723/1568018
0 0
- django交互模式使用模板报:django.core.exceptions.ImproperlyConfigured
- django.core.exceptions.ImproperlyConfigured:
- python交互式环境,django模板报错:django.core.exceptions.ImproperlyConfigured
- django报错:django.core.exceptions.ImproperlyConfigured: 处理办法
- django报错:django.core.exceptions.ImproperlyConfigured: 处理办法
- Django中错误:django.core.exceptions.ImproperlyConfigured: ***DEFAULT_INDEX_TABLESPACE解决方
- django.core.exceptions.ImproperlyConfigured: Requested setting DEFAULT_INDEX_TABLESPACE的解决办法
- django.core.exceptions.ImproperlyConfigured: Requested setting DEFAULT_INDEX_TABLESPACE的解决办法
- django.core.exceptions.ImproperlyConfigured: No DjangoTemplates backend is configured.
- django.core.exceptions.ImproperlyConfigured: Requested setting DEFAULT_INDEX_TABLESPACE的解决办法
- django.core.exceptions.ImproperlyConfigured: Requested setting DEFAULT_INDEX_TABLESPACE的解决办法
- django.core.exceptions.ImproperlyConfigured: Requested setting DEFAULT_INDEX_TABLESPACE的解决办法
- django报错:ImproperlyConfigured
- Django连接mysql django.core.exceptions.ImproperlyConfigured: mysqlclient 1.3.3 or newer is required;
- django.core.exceptions.ImproperlyConfigured: 'mysql' isn't an available database backend.
- django.core.exceptions.ImproperlyConfigured: Neither Pillow nor PIL could be imported: No module nam
- 错误django.core.exceptions.ImproperlyConfigured: 'django_mongodb_engine' isn't an available database b
- django.core.exceptions.ImproperlyConfigured: Requested setting TEMPLATE_DEBUG, but settings are not解
- 人脸识别必读的N篇文章
- JavaBean入门 - 概念和简单例子
- 在Mac OS X上配置OpenCV Python版本
- UDP通讯中数据不能写入文件的问题
- libev 代码阅读
- django交互模式使用模板报:django.core.exceptions.ImproperlyConfigured
- UVa 10706 - Number Sequence
- UEditor文件上传辅助类
- BI商业智能培训系列——(二)SSIS入门
- UVA - 10420 - List of Conquests (排序 - qsort、STL)
- 中国天气网api(json格式)
- ARM Linux源码分析之内核和异常的初始化过程
- csshake抖动效果
- [Unity基础]对Camera组件属性的一些理解