use filedsets can dispaly them in that way , but it looks differently
from django.contrib import admin
from models import *
class BarAdmin(admin.ModelAdmin):
fieldsets = [
(None, {
'classes': ('field3',),
'fields': ['field3']
}),
(None, {
'classes': ('field2',),
'fields': ['field2']
}),
(None, {
'classes': ('field1',),
'fields': ['field1']
}),
]
admin.site.register(Bar,BarAdmin)
On 5月20日, 下午6时27分, Dirk Eschler <[email protected]> wrote:
> Hello,
>
> is there an easy way to reorder field display in a tabular admin inline, like
> fieldsets for common admin forms?
>
> Consider the following models, with Bar being edited inline:
>
> class Foo(models.Model):
> field1 = models.CharField(max_length=255)
> field2 = models.CharField(max_length=255)
> class Meta:
> abstract = True
>
> class Bar(Foo):
> field3 = models.CharField(max_length=255)
>
> This will result in an display order of [field1, field2, field3], while i want
> it be ordered like [field3, field1, field2] or [field3, field2, field1]. Since
> Foo is abstract, i can't just swap the definition order to achieve this.
>
> Best Regards,
> Dirk Eschler
>
> --
> Dirk Eschler <[email protected]>
>
> --
> You received this message because you are subscribed to the Google Groups
> "Django users" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to
> [email protected].
> For more options, visit this group
> athttp://groups.google.com/group/django-users?hl=en.
--
You received this message because you are subscribed to the Google Groups
"Django users" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/django-users?hl=en.