Traceback (последний вызов был последним): файл "h: / Django Framwork / WebCard / Shope / views.py", строка 3, из файла импорта .models ImportError: попытка относительного импорта без какого-либо известного родительский пакет Я не могу импортировать или использовать product.objects и получить доступ к функциям product.objects.aLL (). Я хочу посмотреть мои модели продукта
shope / views.py
from django.shortcuts import render
from django.http import HttpResponse
from .models import product
product.objects.all()
def Index(request):
return render(request,'Shope/index.html')
def about(request):
return render(request,'Shope/about.html')
def contant(request):
return HttpResponse('This page is working')
def tracker(request):
return HttpResponse('This page is working')
def search(request):
return HttpResponse('This page is working')
def productview(request):
return HttpResponse('This page is working')
def checkout(request):
return HttpResponse('This page is working')
# print(product.objects.all())
# m = django.apps.apps.get_models()
# print(m)**
Shope \ Model.py
from django.db import models
import django.db
# Create your models here.
class product(models.Model):
product_id = models.AutoField
product_name = models.CharField(max_length=50)
product_catagory = models.CharField(max_length=50)
product_subcatagory = models.CharField(max_length=50)
product_desc = models.CharField(max_length=300)
product_pricse = models.IntegerField(max_length=50,default=0)
product_pub_date = models.DateField()
product_imag = models.ImageField(upload_to='shope/images')
def __str__(self):
return self.product_name
# print(product.objects.all())
введите описание изображения здесь