【发布时间】:2020-12-26 03:21:23
【问题描述】:
我正在尝试在模板中呈现一些信息,但它没有显示,即使我认为我实现了它。
我正在处理我的顾问仪表板(顾问是一种用户类型)
我的模板:
<div class="form-group">
{% csrf_token %}
<label>Mission </label>
<select class="form-control" name="mission" id="mission">
{% for mission in mission %}
<option value="{{ mission.id }}">{{ mission.mission_name }}</option>
{% endfor %}
</select>
</div>
models.py:
class Mission(models.Model):
id=models.AutoField(primary_key=True)
mission_name=models.CharField(max_length=255)
client_id=models.ForeignKey(Client,on_delete=models.CASCADE,default=1)
consultant_id=models.ForeignKey(Consultant,on_delete=models.CASCADE)
created_at=models.DateTimeField(auto_now_add=True)
updated_at=models.DateTimeField(auto_now_add=True)
objects=models.Manager()
我的看法:
def staff_take_attendance(request):
mission=Mission.objects.filter(consultant_id=request.user.id)
return render(request,"staff_template/staff_take_attendance.html",{"mission":mission})
【问题讨论】:
标签: django django-models django-views django-templates