मैं अपने (पायथन) कोड में Django टेम्पलेट इंजन का उपयोग करना चाहता हूं, लेकिन मैं Django- आधारित वेबसाइट नहीं बना रहा हूं। मैं सेटिंग.py फ़ाइल (और अन्य) के बिना इसका उपयोग कैसे करूं और DJANGO_SETTINGS_MODULE पर्यावरण चर सेट करने के लिए?मैं डीजेगो के बाकी हिस्सों के बिना Django टेम्पलेट्स का उपयोग कैसे करूं?
अगर मैं निम्नलिखित कोड चलाएँ:
>>> import django.template
>>> from django.template import Template, Context
>>> t = Template('My name is {{ my_name }}.')
मैं:
ImportError: Settings cannot be imported, because environment variable DJANGO_SETTINGS_MODULE is undefined.
और से एक फ़ाइल इसे पाने के लिए: settings.configure ("।" TEMPLATE_DIRS = (,) ) टी = get_template ('test.html') – Bryce
सेटिंग्स.configure() के लिए प्रलेखन यहां है - https://docs.djangoproject.com/en/1.7/topics/settings/ – Scott
उपरोक्त "अच्छी तरह से प्रलेखित" लिंक से, यह संस्करण 1.7 तक सही है। 1 से शुरू8, ऐसा लगता है कि आपको अब 'settings.configure() 'की आवश्यकता नहीं है। –