我有一個非常簡單的UpdateView,在我的領域是由成員變量定義現在fields
Django的更新視圖:通過功能,而不是一個成員變量
class DataUpdateView(generic.edit.UpdateView):
template_name = 'data/edit.html'
model = Data
fields = ['title', 'text']
text2 = forms.CharField(widget=forms.Textarea)
success_url = reverse_lazy('data:index')
我有,我想改變這種狀況動態定義字段這些字段的值取決於特定的用戶權限,但我不知道如何通過函數(或更好的選項)定義字段。
那是可能的Django的(我使用的是最新版本)
問候
通卡
工程很好。我也會檢查丹尼爾的方法。 – tonka