Tuesday, 15 April 2014

python - Showing a child filed in Django admin -



python - Showing a child filed in Django admin -

#models.py class shop(models.model): client = models.foreignkey(client , verbose_name=u'客戶') shop_name = models.charfield(max_length=255, blank=true, null=true) shop_code = models.charfield(max_length=255, blank=true, null=true) address = models.charfield(max_length=255, blank=true, null=true) telephone = models.charfield(max_length=255, blank=true, null=true) contact_person = models.charfield(max_length=255, blank=true, null=true) last_updated = models.datetimefield(auto_now=true) date_added = models.datetimefield(auto_now_add=true) class pickup(models.model): order_parent = models.onetoonefield(order_parent) shop = models.foreignkey(shop) telephone = models.charfield(max_length=255, blank=true, null=true) pickup_date = models.datefield(editable=true) pickup_quoted_time = models.timefield(editable=true) pickup_time_actual = models.timefield(editable=true) special_instruction = models.textfield(blank=true, null=true) last_updated = models.datetimefield(auto_now=true) date_added = models.datetimefield(auto_now_add=true)

i wish show form of shop's address, telephone in pickup admin interface. possible doing in django?

thanks.

the django basic tutorial talks this. in myapp/admin.py:

from django.contrib import admin myapp.models import shop, pickup class shopinline(admin.stackedinline): model = shop class pickupadmin(admin.modeladmin): inlines = [shopinline] admin.site.register(shop, shopinline) admin.site.register(pickup, pickupadmin)

python django

No comments:

Post a Comment