fix: article creation
This commit is contained in:
@@ -19,11 +19,14 @@ def create_post(request):
|
||||
'text': request.POST["text"], 'title': request.POST["title"]
|
||||
}
|
||||
if form["text"] and form["title"]:
|
||||
print('try')
|
||||
try:
|
||||
article = Article.objects.create(text=form["text"], title=form["title"], author=request.user)
|
||||
return redirect('get_article', article_id=article.id)
|
||||
except:
|
||||
return render(request, 'article_invalid_name.html')
|
||||
else:
|
||||
return render(request, 'new_article.html', {'form': form, 'error': 'Введите название и текст статьи!'})
|
||||
|
||||
if not request.user.is_anonymous:
|
||||
return render(request, 'new_article.html')
|
||||
|
||||
Reference in New Issue
Block a user