views.py 文件源码

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

项目:open-notices 作者: memespring 项目源码 文件源码
def form_valid(self, form):
      alert = models.Alert()
      alert.location = form.cleaned_data['location']
      if self.request.user.is_authenticated:

          #save alert
          alert.user = self.request.user
          alert.save()

          #create a success message
          messages.add_message(self.request, messages.SUCCESS, success_message)

          return redirect(reverse('alert-list'))
      else:
        self.request.session['new-alert'] = serialize('geojson', [alert],
          fields=('location',))

        return redirect(reverse('create-alert-user'))
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号