本文整理汇总了Python中models.Record.uid方法的典型用法代码示例。如果您正苦于以下问题:Python Record.uid方法的具体用法?Python Record.uid怎么用?Python Record.uid使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类models.Record
的用法示例。
在下文中一共展示了Record.uid方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: showQuestion
# 需要导入模块: from models import Record [as 别名]
# 或者: from models.Record import uid [as 别名]
def showQuestion(request):
q=Question.objects.filter(id=request.session['qid'])[0]
#u=User.objects.filter(id=request.session['uid'])[0]
#request.session['qid']=q.id
#记录日志
record=Record()
record.uid=request.session['uid']
record.qid=request.session['qid']
record.result=True
record.save()
request.session['answer']=q.answer
request.session['explain']=q.qexplain
# 显示最新的和最热的几条讨论
discuss_new=Discuss.objects.filter(qid=request.session['qid']).order_by('-date')[0:10]
discuss_hot=Discuss.objects.filter(qid=request.session['qid']).order_by('-support')[0:10]
#增加一个随机验证码
if random.randint(1,80)==2:
request.session['next_verify']=2
#不同的题型,出现相应不同的模板
return render_to_response('question_with_base.html', {'q' : q,\
'includeQuestion':'question%d.html'%(q.qtype),'user':request.session,\
'discuss_new':discuss_new,'discuss_hot':discuss_hot} )