मैं एक उच्च अनुकूलित Django व्यवस्थापक उदाहरण के आधार पर एक साइट का निर्माण कर रहा हूँ और मैं क्या MAX_NUM के लिए निर्धारित की कमी परवाह किए बिनाDjango व्यवस्थापक - stackedInline एक उदाहरण
लम्बी कहानी user_admin को एक इनलाइन के रूप में उपयोगकर्ता प्रोफाइल के साथ समस्याओं में घिर गए हूँ और व्यवस्थापक में अतिरिक्त। स्टैक्डइनलाइन उदाहरण यह प्रति उपयोगकर्ता 2 प्रोफाइल तक की अनुमति देता है - डिफ़ॉल्ट रूप से रिक्त स्थान के साथ यदि उपयोगकर्ता के पास मौजूदा प्रोफ़ाइल
कोई भी जानता है कि मैं केवल एक ही इनलाइन प्रोफ़ाइल दिखाने के लिए इसे कैसे समायोजित कर सकता हूं कुछ जेएस फ्रंट एंड हैक का उपयोग किए बिना?
सेप्रासंगिक कोड: profiles.admin.py
from django.contrib import admin
from django.contrib.auth.models import User
from django.contrib.auth.admin import UserAdmin
from profile.models import user_profile
class user_profile_admin(admin.StackedInline):
model = user_profile
fk_name = 'user'
max_num = 1
extra = 0
class user_admin_extended(UserAdmin):
inlines = [user_profile_admin, ]
admin.site.unregister(User)
admin.site.register(User, user_admin_extended)