से एक Django शैल कमांड निष्पादित करना मैं Django के manage.py खोल फ़ंक्शन के माध्यम से कमांड लाइनकमांड लाइन
उदा।
manage.py shell -c "from myapp import models; print models.MyModel.some_calculation()"
जिस तरह से आप सामान्य अजगर दुभाषिया
उदा -c विकल्प का उपयोग हो सकता है के लिए आया था
python -c "print 'hello world'"
हालांकि, मैं manage.py shell
के लिए एक बराबर -c विकल्प दिखाई नहीं देता। क्या इसे करने का कोई तरीका है?
न दें। कृपया दो-पंक्ति स्क्रिप्ट फ़ाइल लिखें। –
[कस्टम व्यवस्थापक आदेश देखें] (http://docs.djangoproject.com/en/dev/howto/custom-management-commands/) – virhilo
cmon, यह स्थिर और उबाऊ है। नीचे पाइपिंग समाधान देखें। – kraiz