def user_short_draft(request, user_id): draft_list = models.ShortArticles.objects.filter( status='draft', author__id=user_id).order_by('pub_date') draft_count = draft_list.count() one_page_draft = add_articles_handler.page_handler(request, draft_list) user_info = user_information(request, user_id) return render( request, 'bbs/user_short_draft.html', { 'draft_list': one_page_draft, 'user_info': user_info, 'current_user_id': user_id, 'draft_count': draft_count, })
def user_like_short_articles(request, user_id): user_obj = models.UserProfile.objects.get(id=user_id) user_like_articles = user_obj.short_article_like.all().order_by('pub_date') article_count = user_like_articles.count() one_page_like_articles = add_articles_handler.page_handler( request, user_like_articles) user_info = user_information(request, user_id) return render( request, 'bbs/user_like_short_articles.html', { 'user_like_articles': one_page_like_articles, 'current_user_id': user_id, 'user_info': user_info, 'article_count': article_count, })
def user_comment(request, user_id): user_comments = models.Comment.objects.filter(user_id=user_id) comment_count = models.Comment.objects.filter(user_id=user_id).count() one_page_comment = add_articles_handler.page_handler( request, user_comments) # comment_article_list = models.Article.objects.filter(comment__user_id=user_id).order_by('pub_date') user_info = user_information(request, user_id) return render( request, 'bbs/user_comment.html', { 'comment_list': one_page_comment, 'user_info': user_info, 'comment_count': comment_count, 'current_user_id': user_id })
def user_short_articles(request, user_id): publish_article_list = models.ShortArticles.objects.filter( author__id=user_id).order_by('pub_date') article_count = publish_article_list.count() one_page_articles = add_articles_handler.page_handler( request, publish_article_list) user_info = user_information(request, user_id) return render( request, 'bbs/user_short_articles.html', { 'publish_article_list': one_page_articles, 'user_info': user_info, 'current_user_id': user_id, 'article_count': article_count })