জ্যাঙ্গো অ্যাডমিন-দৃশ্য জ্যাঙ্গো অ্যাডমিন কাস্টম অ্যাডমিন মতামত এবং সরাসরি URL গুলি যোগ করার একটি সহজ উপায়.
সংক্ষিপ্ত বিবরণ
"অ্যাডমিন আপনার অ্যাপ্লিকেশন হয় না", এটা প্রায়ই সহজে অভ্যন্তরীণ কর্মী বা অ্যাডমিন ব্যবহার করার জন্য যথেষ্ট কাণ্ডজ্ঞান কারিগরি অন্য যে অভ্যন্তরীণ ব্যবহারকারীদের জন্য অ্যাডমিন কার্যকারিতা একটি বিট যোগ করতে সক্ষম হতে দরকারী.
যেমন AdminPlus বেশ কয়েকটি তৃতীয় পক্ষের প্রকল্প আছে, কিন্তু তারা Admin.site বস্তুর পুনরায় সংজ্ঞায়িত করা প্রয়োজন. এটি একটি জ্যাঙ্গো প্রকল্প স্থাপনের, কিন্তু তাদের প্রকল্পে ব্যবহার করার জন্য অন্য ডেভেলপারদের জন্য তৃতীয় পক্ষের সরঞ্জাম লেখা হয় যারা ডেভেলপারদের জন্য আদর্শ হয় না যারা ডেভেলপারদের জন্য জরিমানা.
জ্যাঙ্গো অ্যাডমিন-দৃশ্য কেবল দুটি বৈশিষ্ট্য প্রদান অ্যাডমিন টেমপ্লেট অগ্রাহ্য করে এই সমাধানের প্রচেষ্টা:
1. সহজেই কাস্টম অ্যাডমিন মতামত নির্ধারণ এবং অ্যাডমিন পাতায় তাদের লিঙ্ক
2. সহজে বহিরাগত URL লিঙ্ক এ যোগ
ইনস্টলেশন ধাপ
1. জ্যাঙ্গো অ্যাডমিন-দৃশ্য ইনস্টল পিপ
2. আপনার settings.py মধ্যে INSTALLED_APPS করতে admin_views যোগ করুন
3. আপনার প্রজেক্ট এর TEMPLATE_DIRs প্রয়োজনীয় পরিবর্তন অ্যাডমিন সূচক টেমপ্লেট ইনস্টল করতে ব্যবস্থাপনা কমান্ড admin_views_install_templates চালান. আপনি সংজ্ঞায়িত একাধিক ডিরেক্টরি আছে এটি ইনস্টল করা চাই এই ডিরেক্টরি, যার জন্য আপনি অনুরোধ জানানো হবে.
ব্যবহারের
এই জাদু সব আপনার মডেল এর অ্যাডমিন সংজ্ঞা ঘটবে. আপনি কেবল পরিবর্তে মান admin.ModelAdmin এর AdminViews থেকে আপনার অ্যাডমিন উপশ্রেণী. এই উদাহরণে আমরা সিএনএন এবং আমার কোম্পানী এর হোমপেজে যে যায় একটি সরাসরি URL লিঙ্ক ব্যবহারকারী পুনর্নির্দেশ কিন্তু কিছুই আছে যে একটি কাস্টম দেখুন:
django.contrib আমদানি অ্যাডমিন থেকে
django.shortcuts আমদানি পুনর্নির্দেশ থেকে
admin_views.admin আমদানি AdminViews থেকে
example_app.models আমদানি TestModel থেকে
বর্গ TestAdmin (AdminViews):
& Nbsp; admin_views = (
& Nbsp; ('সিএনএন পুনর্চালনা করুন', 'redirect_to_cnn'),
& Nbsp; ('revsys.com যান', 'http://www.revsys.com'),
& Nbsp;)
& Nbsp; Def (** স্ব * args, kwargs) redirect_to_cnn:
& Nbsp; ফিরে পুনর্নির্দেশ ('http://www.cnn.com')
admin.site.register (TestModel, TestAdmin)
এই এখন কাস্টম অ্যাডমিন মতামত এবং একটি সরাসরি URL লিঙ্ক মধ্যে distinquish বিভিন্ন আইকন একটি দম্পতি সঙ্গে example_app জন্য স্বাভাবিক জ্যাঙ্গো অ্যাডমিন মডেল CRUD ইন্টারফেস নীচের অ্যাডমিন মধ্যে প্রদর্শন করা হবে.
এই তৃতীয় পক্ষের ডেভেলপারদের শুধুমাত্র তাদের অ্যাপ্লিকেশন, জ্যাঙ্গো অ্যাডমিন-দৃশ্য এবং ইনস্টল admin_views_install_templates কমান্ড চালানোর জন্য তাদের ব্যবহারকারীদের জন্য নির্দেশ প্রয়োজন.
. আপনি এটা দরকারী এবং সবসময় প্রতিক্রিয়া হয় অবশ্যই স্বাগত জানাই আশা করি
আবশ্যক
- পাইথন
- জ্যাঙ্গো
পাওয়া মন্তব্যসমূহ না