Admin panel generating HTML table without <input> fields if variable contains "_A" string
Main information ¶
Admin panel generating HTML table to enter data.
But if object contains '_' char and after that is letter 'A'
( for example: 'Foo_Address' )
adv_forms don't creates fields ( INPUT field in HTML)
Django version ¶
Django ver: SVN-checkout: rev.8365
# -*- coding: utf-8 -*-
from django.db import models
from django.contrib import admin
from django.utils.translation import ugettext as _
class Foo(models.Model):
foo = models.CharField(verbose_name=_('FOO'), max_length=11)
class Foo_Address(models.Model):
foo = models.ForeignKey(Foo)
bar = models.CharField(max_length=11)
class Foo_Faddress(models.Model):
foo = models.ForeignKey(Foo)
bar = models.CharField(max_length=11)
class Foo_Address_Inline(admin.TabularInline):
model = Foo_Address
extra = 1
class Foo_Faddress_Inline(admin.TabularInline):
model = Foo_Faddress
extra = 1
class Foo_Admin(admin.ModelAdmin):
inlines = [Foo_Address_Inline, Foo_Faddress_Inline]
admin.site.register(Foo, Foo_Admin)
Screenshot
Scrrenshot in admin panel