views.py 文件源码

python
阅读 19 收藏 0 点赞 0 评论 0

项目:site 作者: alphageek-xyz 项目源码 文件源码
def form_valid(self, form):
        form.instance.remote_address = self.request.META.get(
            'HTTP_X_REAL_IP', '0.0.0.0'
        )
        try:
            self.object = form.save()
            form.send_email(request=self.request)
        except: # pragma: no cover
            messages.error(self.request,
                'An internal server error occured.',
                extra_tags='form_invalid',
            )
        else:
            messages.success(self.request,
                'Thanks! Someone will contact you soon.',
                extra_tags='form_valid',
            )
        return super(ContactView, self).form_valid(form)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号