views.py 文件源码

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

项目:quora-django 作者: hndrxr 项目源码 文件源码
def post(self, request, id):
        question = Question.objects.get(id=id)
        form = self.form_class(request.POST)
        if form.is_valid():
            answer = Answer(profile=Profile.objects.get(user=request.user))
            answer.content = form.cleaned_data['content']
            source_file = request.FILES.get('picture')
            if source_file:
                fs = FileSystemStorage()
                answer.picture = fs.save('answers/answer.jpg', source_file)
            answer.question = question
            answer.save()
            return redirect('question:question', id=id)
        else:
            return render(request, "question/answer.html", {
                "form": form, "question": question
            })
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号