के माध्यम से फ्लास्क एप्लिकेशन का परीक्षण करते समय आईपी पता प्राप्त करें मेरा आवेदन request.remote_addr
पर निर्भर करता है जो None
है जब मैं app.test_client().post('/users/login', ....)
का उपयोग करने वाले नोसेटेट्स के माध्यम से परीक्षण चलाता हूं।नोसेटेट्स
जब मैं परीक्षण चलाता हूं तो मैं एक आईपी (127.0.0.1 ठीक काम करता है) का अनुकरण कैसे कर सकता हूं? मैंने पर्यावरण चर सेट करने की कोशिश की है, पोस्ट() विधि के साथ हेडर में भेजा गया है और मैंने नोसेटेट्स, वेर्कजेज और फ्लास्क दस्तावेज के माध्यम से खोला है लेकिन मैंने कोशिश की है कि कुछ भी काम नहीं किया है।
की संभावित डुप्लिकेट [स्थापना (मजाक) फ्लास्क ऐप यूनिट टेस्ट के लिए हेडर अनुरोध करें] (http://stackoverflow.com/questions/15278285/setting-mocking-request-headers-for-flask-app-unit-test) – styvane
@Styvane: उम, यह प्रश्न एक महीने है पुराना, यह एक डुप्लिकेट कैसा है? – moodh
शायद मैंने सही सवाल नहीं चुना लेकिन [हाँ यह संभव है] (http://meta.stackexchange.com/questions/147643/should-i-vote-to-close-a-duplicate-question-even- यद्यपि यह-बहुत-नया-और-हा/147651 # 147651) – styvane