【发布时间】:2012-07-01 15:21:31
【问题描述】:
我想自动填充模型的一个字段。它拥有一个客户端 IP。
我已经定义了一个 CreateView 如下:
class MyView(CreateView):
def post(self, request, *args, **kwargs):
self.form_class.client_ip = request.META.get('REMOTE_ADDR')
super(MyView, self).post(request, *args, **kwargs)
model = MyModel
form_class = MyForm
和 MyForm 那样:
class MyForm(forms.ModelForm):
class Meta:
model = MyModel
exclude = ('ip',)
我不知道如何填写这个排除的字段。
【问题讨论】:
标签: python django django-generic-views django-forms