मेरे पास एक प्रश्न है: "मुझे ऐप्स, विचार, मॉडल, रूप, फ़ील्ड इत्यादि का नाम कैसे देना चाहिए?"Django देखें, मॉडल, फॉर्म, ऐप नामकरण
उदाहरण के लिए मेरे पास एक ब्राउज़र गेम है जिसमें मेलबॉक्स लागू किया गया है।
अनुप्रयोग मेलबॉक्स नामित नहीं किया जा सकता तो मैं नाम यह pm_box
तो मैं मॉडल जहां सभी संदेशों को आयोजित कर रहे हैं बनाने के लिए (अच्छा? कि है)। मॉडल का नाम क्या होना चाहिए? संदेश या संदेश? इसमें एक बुलियन फ़ील्ड होना चाहिए जो True
है यदि संदेश पहले ही पढ़ा जा चुका है। क्या उस क्षेत्र को read
या is_read
कहा जाना चाहिए?
तब मेरे पास एक दृश्य है जो संदेशों को सूचीबद्ध करता है। क्या मुझे इसे list_messages
, message_list
, message_list_view
या list_messages_view
(यदि मैं इनबॉक्स/आउटबॉक्स निर्दिष्ट नहीं करता) नाम देना चाहिए?
नए संदेश इनपुट डेटा सत्यापन के लिए फ़ॉर्म। क्या फॉर्म को NewMessageForm
, MessageWritingForm नाम दिया जाना चाहिए ..?
उसके बाद मैं प्रत्येक खिलाड़ी के लिए टाइमस्टैम्प का ट्रैक रखना चाहता हूं। इस उद्देश्य के लिए मेरे पास प्लेयर मॉडल है (या यह खिलाड़ी होना चाहिए)? OneToOne फ़ील्ड के साथ उपयोगकर्ता और OneToOne फ़ील्ड को टाइमस्टैम्प मॉडल (या टाइमस्टैम्प) में फ़ील्ड हैं: ऑनलाइन, last_pm_sent
, some_action
।
आपके सभी उत्तरों के लिए धन्यवाद। मैंने पहले से ही django स्टाइल दस्तावेज़ और पेप पढ़ा है, हालांकि, कहीं भी इन चीजों को निर्दिष्ट नहीं किया गया है।
संपादित करें: परियोजना का नाम (pyCharm
में) मेरा गेम नाम है। मुझे पहले ऐप का नाम कैसे देना चाहिए और मुझे प्लेयर (ओं) मॉडल (जिसमें ऐप) रखना चाहिए, जो उपयोगकर्ता प्रोफाइल भी है।