请问django的template
要如何单独拿来用
我刚刚试了一个exsample
from django import template
t = template.Template('My name is {{ name }}.')
c = template.Context({'name': 'Adrian'})
print(t.render(c))
出现一些错误讯息
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.
大概就是要设环境之类的
但我整个程式又不想有多的设定档或py档
如果很麻烦我就安装其他单纯是模板的lib好了
谢谢
作者:
Seudo (进击的三笠)
2014-12-25 14:08:00from django.conf import settingssettings.configure()
作者:
uranusjr (â†é€™äººæ˜¯è¶…級笨蛋)
2014-12-25 14:54:00Django 的 templating system (还) 不适合单独用当然上面的方法也可以, 但还是先改用 Jinja2 吧
我推荐使用jinja2, 单用django template 有可能与其他django module有相依问题
感谢一楼 后来我在stackoverflow 有找到解答不太懂二三楼的意思
作者:
ck574b027 (荒围!定厝!贼!妹!)
2014-12-26 17:51:00就是你看到的,要引用 setting 和 app 要跑起来等等...让他不适合单独用。
可以使用Jinja2 用法跟Django一样 可以单独使用