I'm getting nothiong on template after filtering there so i'm looking for a solution to filter in a model thorugh foreign key

3 views
Skip to first unread message

Karan Talwar

unread,
Oct 30, 2018, 6:09:16 AM10/30/18
to Django users
views.py
from django.shortcuts import render
from .models import inherit
# Create your views here.

def homepage(request):
ab = inherit.objects.filter(name__name__contains='karan')

return render(request, 'jobs/index.html', {'x':ab} )


Models.py

from django.db import models

# Create your models here.


class main(models.Model):
name = models.CharField(max_length=200)

def __str__(self):
return self.name

class inherit(models.Model):
namein = models.CharField(max_length=200)
name = models.ForeignKey(main, on_delete=models.CASCADE)
slug = models.SlugField(max_length=40)
pas = models.CharField(max_length=200)
index.html
{% for x in y.all %}
<h1>{{ y.namein }}</h1>
{% endfor %}


Reply all
Reply to author
Forward
0 new messages