在Django admin中,我尝试为我的模型添加一个额外的字段,如
forms.py
from django import forms
from .models import Provider
class IntervalForm(forms.ModelForm):
'''
@brief Used to set the interval of each provider's queue task
'''
interval = forms.CharField()
class Meta:
model = Provider
fields = '__all__'
admin.py
from .models import Provider
from .forms import IntervalForm
class ProviderAdmin(admin.ModelAdmin):
form = IntervalForm
list_display = ('code', '__unicode__', 'get_accounts', 'get_all_prefixes',
'get_columns')
admin.site.register(Provider, ProviderAdmin)
现在可以正常使用。但是我想要我的额外间隔'字段就像两个字段。第一个是选择字段,其中包含'分钟'秒'秒和'小时'另一个是整数字段..
我希望带有标签的字段也显示为一行