Django yönetici - stackedInline tek örneği
uzun bir hikaye user_admin bir satır içi olarak kullanıcı profilleri ile ilgili sorunlar çalıştırıyorum
ve admin.StackedInline örneğinde kullanıcı başına 2 profile kadar izin verir - kullanıcı varsayılan olarak mevcut bir profil varsa
herhangi bir kişiyi tek bir satır içi profili göstermek için nasıl ayarlayabileceğimi bilir bazı JS ön uç kesmek için başvurmadan?
denilgili kodu: 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)