Django AttributeError с объектом

Я хочу вывести свой продукт на первую страницу вот ошибка которую я получаю Я не могу понять как это решить. Модель продавца в комментарии ниже и код views.py уже приведен Спасибо заранее.

    Environment:
    
    
    Request Method: GET
    Request URL: http://127.0.0.1:8000/vendor/vendor-admin/
    
    Django Version: 3.2.8
    Python Version: 3.9.7
    Installed Applications:
    ['django.contrib.admin',
     'django.contrib.auth',
     'django.contrib.contenttypes',
     'django.contrib.sessions',
     'django.contrib.messages',
     'django.contrib.staticfiles',
     'apps.core',
     'apps.product',
     'apps.vendor']
    Installed Middleware:
    ['django.middleware.security.SecurityMiddleware',
     'django.contrib.sessions.middleware.SessionMiddleware',
     'django.middleware.common.CommonMiddleware',
     'django.contrib.auth.middleware.AuthenticationMiddleware',
     'django.contrib.messages.middleware.MessageMiddleware',
     'django.middleware.clickjacking.XFrameOptionsMiddleware']
    
    
    
    Traceback (most recent call last):
      File "C:\Users\Saad\AppData\Local\Programs\Python\Python39\lib\site-packages\django\core\handlers\exception.py", line 47, in inner
        response = get_response(request)
      File "C:\Users\Saad\AppData\Local\Programs\Python\Python39\lib\site-packages\django\core\handlers\base.py", line 181, in _get_response
        response = wrapped_callback(request, *callback_args, **callback_kwargs)
      File "C:\Users\Saad\AppData\Local\Programs\Python\Python39\lib\site-packages\django\contrib\auth\decorators.py", line 21, in _wrapped_view
        return view_func(request, *args, **kwargs)
      File "C:\Users\Saad\Desktop\fypm-c\mastercrafter\apps\vendor\views.py", line 30, in vendor_admin
        products = vendor.products.all(Vendor)
    
    Exception Type: AttributeError at /vendor/vendor-admin/
    Exception Value: 'Vendor' object has no attribute 'products'

view.py 

`from  django.contrib.auth import login
from django.contrib.auth.decorators import login_required
from  django.contrib.auth.forms import UserCreationForm
from django.shortcuts import render, redirect

from .models import Vendor
from apps.product.models import Product

def become_vendor(request):
    if request.method == 'POST':
        form = UserCreationForm(request.POST)

        if form.is_valid():
            user = form.save()

            login(request, user)

            vendor = Vendor.objects.create(name=user.username, created_by=user)

            return redirect('frontpage')

    else:
        form  = UserCreationForm()
    return render(request, 'vendor/become_vendor.html', {'form':  form})


@login_required
def vendor_admin(request):
    vendor = request.user.vendor
    products = vendor.products.all()

    return render(request, 'vendor/vendor_admin.html', {'vendor': vendor, 'products': products})`
Вернуться на верх