Я хочу проверить, есть ли request.user.id
и profiles.profile_id
в block_lists_with_id
. И я новичок в джанго. Поэтому, если вопрос неверен, кто-нибудь, пожалуйста, помогите мне исправить вопрос.Проверьте наличие нескольких строк в списке
Models.py
class profiles(models.Model):
profile_id = models.AutoField(primary_key=True)
user = models.ForeignKey(User)
-----
class Block_list(models.Model):
who = models.ForeignKey(User)
whose = models.IntegerField(null=True)
Views.py
def view_profiles(request):
block_lists_with_id = Block_list.objects.values_list('who_id', 'whose')
return render_to_response('profiles/all.html', {'block_lists_with_id':block_lists_with_id}, context_instance=RequestContext(request),)
Шаблон
Я не знаю, данный шаблон в надлежащим образом или нет. Но я хочу этот тип проверки. Поэтому кто-нибудь, пожалуйста, предложите мне правильный путь.
{%if request.user.id and profiles.profile_id in block_lists_with_id %}
done
{% endif %}
Если кто-то хочет уточнить вопрос, пожалуйста, спросите – Thameem