Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> Python

Django – एडमिन आधारित फाइल मैनेजमेंट


हम आमतौर पर फ्रंटएंड से फाइल या इमेज से संबंधित बदलाव करते हैं। इस लेख में, हम देखेंगे कि एडमिन पैनल पर फाइल मैनेजमेंट कैसे बनाया जाए जहां हम विभिन्न प्रकार की फाइलों को मैनेज कर सकते हैं जिन्हें हम सर्वर से क्लाइंट को रेंडर करने जा रहे हैं।

उदाहरण

django-filer मॉड्यूल इंस्टॉल करें:

pip install django-filer

settings.py में, निम्नलिखित जोड़ें:

INSTALLED_APPS = [
    ...
    'easy_thumbnails',
    'filer',
    'mptt',
    ...
]
THUMBNAIL_HIGH_RESOLUTION = True
THUMBNAIL_PROCESSORS = (
    'easy_thumbnails.processors.colorspace',
    'easy_thumbnails.processors.autocrop',
    # 'easy_thumbnails.processors.scale_and_crop',
    'filer.thumbnail_processors.scale_and_crop_with_subject_location',
    'easy_thumbnails.processors.filters',
)

यहां, हमने बस अपने प्रोजेक्ट में आवश्यक लाइब्रेरीज को ऐप्स के रूप में जोड़ा। हमने कुछ इमेज प्री-प्रोसेसिंग जोड़ी।

अब, आप एडमिन पेज के लिए पूरी तरह तैयार हैं। आइए अपलोड की गई फाइलों के लिए कोनिकल urls बनाते हैं।

urls.py में, निम्नलिखित जोड़ें:

urlpatterns = [
    ...
    path(r'filer/', include('filer.urls')),
    ...
]

यहां, हमने फाइल मैनेजर के लिए एक URL बनाया जहां हमारी सभी फाइलें या इमेज स्टोर होंगी।

आउटपुट

Django – एडमिन आधारित फाइल मैनेजमेंट Django – एडमिन आधारित फाइल मैनेजमेंट

अब कोनिकल url के लिए, फोल्डर पर जाएं और आपको एक बटन दिखाई देगा, उस पर क्लिक करें और आपको कोनिकल url मिल जाएगा:

Django – एडमिन आधारित फाइल मैनेजमेंट


  1. Hazel के 3 कस्टम नियम जिनसे फाइल मैनेजमेंट ऑटोमेट करें Hazel के 3 कस्टम नियम जिनसे फाइल मैनेजमेंट ऑटोमेट करें

    खुद को दोहराएं नहीं प्रोग्रामिंग का एक प्रमुख नियम है। इसका उद्देश्य प्रोग्रामर्स को मैन्युअल रूप से कोड के उसी सेगमेंट को बार-बार चलाने से रोकना है जब कंप्यूटर उस तरह की चीज़ को ऑटोमेटिकली कर सकते हैं। लेकिन आपको खुद को दोहराने से बचने के लिए प्रोग्रामर होने की ज़रूरत नहीं है। यदि आप Mac यूज़र हैं

  1. स्लैक के लिए 4 बेहतरीन फाइल मैनेजमेंट टूल्स स्लैक के लिए 4 बेहतरीन फाइल मैनेजमेंट टूल्स

    स्लैक पर फाइल शेयर करना आम है। यदि आपके पास कोई चल रहा प्रोजेक्ट है, और शायद कुछ सहकर्मियों के साथ एक फाइल शेयर करने की आवश्यकता है, तो सेवा इसे करना आसान बनाती है। वह है, अधिकांश भाग के लिए। कभी-कभी स्लैक पर फाइल शेयरिंग फंक्शन में बहुत, बहुत सीमित हो सकती है। इसीलिए हमने यह सूची बनाई है! यहां चार

  1. एडमिन राइट्स के बिना विंडोज 10 पर सॉफ्टवेयर इंस्टॉल करें – चरण-दर-चरण गाइड एडमिन राइट्स के बिना विंडोज 10 पर सॉफ्टवेयर इंस्टॉल करें – चरण-दर-चरण गाइड

    नया सॉफ्टवेयर, ड्राइवर, या प्रोग्राम इंस्टॉल करने की कोशिश कर रहे हैं, और आप ऐसा करने में असमर्थ हैं? क्या आपके ऑपरेटिंग सिस्टम ने एडमिनिस्ट्रेटर की अनुमति मांगी और आपको इंस्टॉलेशन रोकना पड़ा? यदि प्रश्न आपकी सटीक स्थिति बताते हैं, तो अपनी चिंता छोड़ दें। आप सिर्फ एक सामान्य पीसी उपयोगकर्ता हो सकते