私はlog in
ユーザーにしようとしていて、すべての最新情報を と とともに印刷し10 articles
ます。私のその機能は次のようになります:number of comments
number of votes
views.py
article_query=Article.objects.filter(creator=user.id)
article = Article.objects.all()
latest_articles = article.order_by('-pub_date')
return render_to_response('home.html', {'article_user': article_query, 'user_info':user_info, 'latest_articles':latest_articles}, RequestContext(request))
vote_count
ただし、データベースとして、またはデータベースに格納されている専用のセクションはありませんcomment_count
。ids
投票またはコメントした可能性のあるユーザーをセミコロン ( ;
) で区切ってテキスト フィールドに保存しているだけです。例えば。投票 --> (2;4;6;)
テンプレートで投票数を出力するにはどうすればよいですか? データベースのように専用のセルを作成する必要がvotes_count
ありますか、それともビューファイルに面倒な関数をコーディングして表示することでこれを実現する必要がありますか? 何百万人ものユーザーがいるウェブサイトの従来の方法はどれですか?