def post(self, request): article_form = AddArticleForm(request.POST, request.FILES) user = request.user if 'cover_img' in request.FILES: article = Article() tittle = request.POST.get('title', '') content = request.POST.get('editor1', '') cover_img = request.FILES['cover_img'] category_id = request.POST.get('category', '') label = request.POST.get('tags', '') if category_id: category = Category.objects.get(pk=category_id) article.Article_Category = category category.Article_Num = int(category.Article_Num) + 1 category.save() article.Tittle = tittle article.Content = content article.Cover_img = cover_img article.Author = user article.Label = label article.save() articles = Article.objects.filter(Author=user) return render(request, 'center/article.html', {'articles': articles}) else: now = datetime.now() category = Category.objects.filter(User=user) return render(request, 'center/add-article.html', {'now': now, 'category': category})