DJANGO_SETTINGS_MODULE 空值设置

本文介绍如何在不启动完整Django应用的情况下使用Django模板系统,包括配置环境变量DJANGO_SETTINGS_MODULE的方法,以及通过Python交互式解释器直接加载和渲染模板的具体步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

抛出了DJANGO_SETTINGS_MODULE is undefined,

 

1.

>>> from django . template import Template , Context
>>> from django . conf import settings
>>> settings . configure ()
>>> t = Template ( 'My name is {{ my_name }}.' )
>>> c = Context ({ 'my_name' : 'Daryl Spitzer' })
>>> t . render ( c )
参考:书http://stackoverflow.com/questions/98135/how-do-i-use-django-templates-without-the-rest-of-django

 

2.

在系统环境变量中添加DJANGO_SETTINGS_MODULE变量,将其值设置为mysite.settings
添加PYTHONPATH:D:\\Program Files\\python25\\DLLs;F:\workforce\python
(F:\workforce\python为python project的工作目录,存放project, mysite是一个project目录,seetings为她的设置模块)
重新启动一个cmd,进入python。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值