परियोजना का विवरण
अनुवादितशर्तें:
● समस्या को हल करने के लिए Python का उपयोग करें; सहायक तकनीकें कोई भी हो सकती हैं
● कार्य के अंत में, एक पूर्ण कमिट इतिहास (जैसे, github, bitbucket) और एक कार्यान्वित चलने वाले एप्लिकेशन (जैसे, heroku) के साथ एक रिपॉजिटरी तक पहुंच प्रदान करें
कमिट में छोटे तार्किक रूप से परिभाषित कोड के टुकड़े होने चाहिए; कमिट संदेश में किए गए परिवर्तनों का वर्णन होना चाहिए।
फंक्शंस, विधियों, वेरिएबल के नाम पढ़ने योग्य और समझने योग्य होने चाहिए
● एप्लिकेशन को लॉन्च करने के लिए निर्देश रखें
मुख्य कार्य:
● एक गैलरी बनाएं
● अधिकृत करने के पंजीकरण की संभावना जोड़ें
● एक उपयोगकर्ता प्रोफ़ाइल जोड़ें
• अपने प्रोफ़ाइल में फोटो अपलोड करने की क्षमता जोड़ें
• दूसरों की फोटो देखने की क्षमता जोड़ें
अतिरिक्त असाइनमेंट:
डाउनलोड प्रक्रिया दिखाएं (% फ़ाइल मात्रा का)
डाउनलोड की गई फ़ाइल का अधिकतम आकार सीमित करें
केवल छवि फ़ाइलों को अपलोड करने की अनुमति दें
• एक ही समय में कई छवियों को अपलोड करने की अनुमति दें
फ़ाइलों के भंडारण स्थान को सीमित करें
● त्रुटि सूचनाएं दिखाना
डिफ़ॉल्ट रूप से, उपयोगकर्ता केवल कम आकार में अन्य लोगों की छवियों को देख सकता है।
पूर्ण आकार की तस्वीरों के लिए पहुंच का अनुरोध करने के लिए एक प्रणाली लागू करें (सभी के लिए और प्रत्येक के लिए अलग से)
● पृष्ठ को फिर से लोड किए बिना एक सूचना प्रणाली का आयोजन करें