2011-05-02 23 views
0

我想在我的GAE腳本中使用Django的slugify模板函數。當我在HTML模板中使用它時,它工作正常。但是,試圖以下導入時:在App Engine腳本中使用Django模板函數

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的文件的功能到本地文件治標不治本,但接下來的問題是:有沒有可能使用這樣的模板函數,我應該把什麼放在設置文件中?

回答

1

這可能會實現(而不實際創建,設置模塊):

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

from django.template.defaultfilters import slugify 
相關問題