मैं इन मॉडल:फिल्टर foreignkey क्षेत्र
class CompanyAdmin(admin.ModelAdmin):
def queryset(self, request):
qs = super(CompanyAdmin, self).queryset(request)
qs.theme.queryset = Theme.objects.filter(name__iexact='company')
return qs
admin.site.register(Company,CompanyAdmin)
मैं tryed है:
class Entity(models.Model):
name=models.CharField(max_length=100)
class Theme(models.Model):
name=models.CharField(max_length=100)
entity=models.OneToOneField(Entity)
class Company(models.Model):
name=models.CharField(max_length=100)
theme=models.OneToOneField(Theme,null=True,blank=True)
मैं जब व्यवस्थापक में इस तरह की कुछ बात कंपनी जोड़ने, फिल्टर करने के लिए विषय क्षेत्र चाहते हैं कई चीजें, लेकिन कोई भी काम नहीं किया! मैं यह कैसे कर सकता हूं?
[इस सवाल] का जवाब देखें (http://stackoverflow.com/questions/3064368/how-to-limit-the-foreignkey-dropdown-with-constraints) –