मैं अपने Django परियोजना में __init__.py
मेंक्यों Django परियोजना में __init__ मॉड्यूल लोड है दो बार
print 'Hello world!'
डाल दिया। जब मैं अब ./manage.py runserver
चलाने के लिए, मैं
[email protected]:~/Programy/project$ ./manage.py runserver
Hello world!
Hello world!
Validating models...
0 errors found
मिल क्यों __init__.py
रन में दो बार है? इसे केवल एक बार लोड किया जाना चाहिए।
दाएं। Django पुनः लोड करने की सुविधा (यानी कोड परिवर्तन पर पुनरारंभ) के लिए दो प्रक्रियाओं का उपयोग करता है, यदि आप './manage.py रनरवर - नोरेलोड' चलाते हैं तो आपको केवल एक ही प्रक्रिया मिलती है। – Iftah
यदि आप 'os.system (' date +% Z ') के साथ सिस्टम टाइमज़ोन की जांच करते हैं, तो पहली बार यह आपका स्थानीय टाइमज़ोन है। दूसरी बार यह यूटीसी है, यह मानते हुए कि आपके पास 'settings.pyONE = 'UTC''' settings.py' में है। – osa