现在我想在django中使用order_by或其他工具来实现: def hot(request): for post in poststrending_score = (3/(1+days**(1/3)))*(0.5*views+0.25*rep+2.5*likes) Post.objects.all().order_by错误是:Invalid order_by arguments: [
我正在建立一个简单的黑客新闻网站,想要一些关于如何整合提交的帖子排名算法的帮助。我知道我可以通过“order_by”对提交的帖子进行排名,我现在已经这样做了: def index(request):
submitted_items = Submission.objects.all().order_by('-votecount')[:20] 然而,我想通过考虑提交的日期来使排名更智能。为了给出更多的上下文,我使用了我找到的教程中的这个代码块作为基础,试图弄清楚如何实现这样的算法: class Ho
我有一个Django过滤器,它的工作方式与预期一样,允许通过选择下拉控件中的项来过滤列表,但当它呈现时,下拉控件项的顺序是它们输入到数据库中的顺序,这也是意料之中的。我想我可能需要操作一个小部件,但不确定... model =="submit">Search</button>正在使用的视图:
def library(request