字段我已經以下django的模型:Django表單 - 顯示基於請求參數
class OrderLog(models.Model):
order = models.ForeignKey(Order)
entry = models.TextField()
private = models.BooleanField(default=False)
和相關形式:
class OrderLogForm(forms.ModelForm):
class Meta:
model = OrderLog
fields = ('entry', 'order', 'private')
。我如何根據請求參數修改fields參數?因此,如果用戶是testuser,那麼字段元組只包含前2個元素,在其他情況下則包含3個元素。可以通過表單本身以某種方式訪問請求嗎?
謝謝。
ü可能要檢查這個http://stackoverflow.com/questions/1057252/how-do-i-access-the-request-object-or- any-other-variable-in-a-forms-clean-met –