मैंने अपने डीजेंगो प्रोजेक्ट का परीक्षण करने के लिए कुछ टेस्ट केस लिखा, जब मैं उन्हें जेनकिंस में चलाता हूं तो यह हमेशा डिफ़ॉल्ट डेटाबेस बनाता है, मैं अपने प्रोजेक्ट का परीक्षण अपने डेटाबेस के साथ करना चाहता हूं, कैसे करें?django प्रोजेक्ट का परीक्षण कैसे करें
5
A
उत्तर
2
Django हमेशा डिफ़ॉल्ट डेटाबेस की अपेक्षा करता है जैसा डाटाबेस सेटिंग के लिए documentation में वर्णित है।
डिफ़ॉल्ट टैग केवल वह नाम है जिसके द्वारा आप डेटाबेस को संदर्भित करते हैं, डेटाबेस का नाम नहीं। उपरोक्त प्रलेखन उदाहरण में, भले ही डेटाबेस हैंडल डिफ़ॉल्ट है, डेटाबेस का नाम mydatabase है।
जब आप परीक्षण कर रहे हों, तो अपने उत्पादन डेटाबेस की तुलना में एक अलग डेटाबेस का उपयोग करना सामान्य है और इसके लिए आप डेटाबेस के लिए TEST_NAME विनिर्देश का उपयोग कर सकते हैं। निम्नलिखित सेटिंग्स.py उत्पादन और इकाई परीक्षण के दौरान उपयोग किए जाने वाले डेटाबेस के नाम दिखाती हैं।
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.sqlite3',
'NAME': 'mydatabase',
'TEST_NAME': 'mytestdatabase'
}
}
निम्न लिंक परीक्षण पर कुछ उपयोगी जानकारी देता है। https://docs.djangoproject.com/en/dev/topics/testing/
संबंधित मुद्दे
- 1. Django में एकल एप्लिकेशन (प्रोजेक्ट नहीं) का परीक्षण कैसे करें?
- 2. django कैशिंग का परीक्षण कैसे करें?
- 3. Django प्रोजेक्ट में एपीएसड्यूलर कैसे सेट करें?
- 4. django प्रोजेक्ट
- 5. Django: स्थिर फाइलों का परीक्षण
- 6. Django परीक्षण
- 7. Django में कस्टम टेम्पलेट टैग का परीक्षण कैसे करें?
- 8. subfolder में django अनुप्रयोग का परीक्षण कैसे करें?
- 9. django reusable ऐप के लिए परीक्षण कैसे लॉन्च करें?
- 10. डिफ़ॉल्ट Django परीक्षण-धावक
- 11. Django परीक्षण
- 12. django परीक्षण
- 13. जावा ईई प्रोजेक्ट का ऑडिट कैसे करें?
- 14. किसी मौजूदा Django प्रोजेक्ट
- 15. प्रोजेक्ट-व्यापी कस्टम django-admin कमांड कैसे करें?
- 16. django परीक्षण क्लाइंट
- 17. पूरे Django प्रोजेक्ट
- 18. स्कॉप्स का परीक्षण कैसे करें?
- 19. बाध्यकारी रीडायरेक्ट परीक्षण प्रोजेक्ट
- 20. परीक्षण कि मैंने Django
- 21. django परीक्षण क्लाइंट में raw_post_data एक्सेस करें
- 22. वैज्ञानिक सॉफ्टवेयर का परीक्षण कैसे करें?
- 23. django में यूनिट परीक्षण के दौरान अनुवाद अक्षम कैसे करें?
- 24. django परीक्षण डेटाबेस को स्वचालित रूप से कैसे नष्ट करें
- 25. Django में विभिन्न सेटिंग्स के साथ यूनिट परीक्षण कैसे करें?
- 26. मैं Django परीक्षण ढांचे
- 27. Django इकाई परीक्षण
- 28. Django परीक्षण: DatabaseError: ManyToManyField
- 29. Django डंप डेटा का परीक्षण करती है/
- 30. Django परीक्षण डेटाबेस UTF8
मैं सिर्फ आपको बताना चाहता हूं, अगर आपको जवाब स्वीकार करने से पहले इसका परीक्षण करने की आवश्यकता है –
ऑस्टिन फिलिप्स का जवाब एक अच्छा विचार है, लेकिन यह वास्तव में आपके डेटाबेस का उपयोग करता है? मैंने इसका परीक्षण किया है, यह सिर्फ "TEST_NAME" के रूप में डेटाबेस नाम बनाते हैं। –
मैंने यह किया होगा, यह अच्छी तरह से काम करता है – bright