【发布时间】:2015-04-23 08:47:17
【问题描述】:
我正在尝试在用户个人资料页面上显示当前课程数量,但无法显示。
这是我的models.py:
class LessonCount(models.Model):
user = models.OneToOneField(settings.AUTH_USER_MODEL)
lesson_current_amount = models.PositiveIntegerField(default=0, verbose_name='Current Number of Lessons')
def __unicode__(self):
return str(self.user.username)
views.py:
@login_required
def user_profile(request):
user = None
lessoncount = LessonCount.objects.all()
context = {
'user': user,
'lessoncount': lessoncount
}
return render(request, 'account/profile.html', context)
profile.html:
{% extends 'base.html' %}
{% block content %}
<h3 style="color: red;">{{ lessoncount.lesson_current_amount }}</h3>
<h3 style="color: red;">{{ request.user.username }}</h3>
{% endblock %}
提前致谢!
【问题讨论】:
标签: python html django django-models django-views