Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 在应用程序引擎脚本中使用Django模板函数_Python_Django_Google App Engine_Django Templates - Fatal编程技术网

Python 在应用程序引擎脚本中使用Django模板函数

Python 在应用程序引擎脚本中使用Django模板函数,python,django,google-app-engine,django-templates,Python,Django,Google App Engine,Django Templates,我想在我的GAE脚本中使用Django的slugifytemplate函数。当我在HTML模板中使用它时,它工作得很好。但在尝试以下导入时: from django.template.defaultfilters import slugify 出现以下错误: File "/home/karlis/bin/google_appengine/lib/django_0_96/django/conf/__init__.py", line 53, in _import_settings raise En

我想在我的GAE脚本中使用Django的
slugify
template函数。当我在HTML模板中使用它时,它工作得很好。但在尝试以下导入时:

from django.template.defaultfilters import slugify
出现以下错误:

File "/home/karlis/bin/google_appengine/lib/django_0_96/django/conf/__init__.py", line 53, in _import_settings
raise EnvironmentError, "Environment variable %s is undefined." % ENVIRONMENT_VARIABLE
EnvironmentError: Environment variable DJANGO_SETTINGS_MODULE is undefined.
对于临时解决方案,我刚刚将函数从django文件复制到本地文件,但问题仍然存在:是否可以使用这样的模板函数,以及我应该在设置文件中放置什么?

这可能会起作用(不实际创建设置模块):

import os
os.environ['DJANGO_SETTINGS_MODULE'] = 'settings'

from django.template.defaultfilters import slugify