Отношение не существует в django restframework

Я создаю одну грубую операцию в django restframework и я создал название проекта "portfolio" и приложение "stock" и храню в базе данных postgres Вот мой код.

stock.models.py

from django.db import models

class Stocks(models.Model):
    Name = models.CharField(max_length=50)
    Number_of_Share = models.IntegerField()
    Unit_Price = models.IntegerField()
    ShareValue=models.IntegerField()
    Total_Share_Value= models.IntegerField()

stock.serializers.py

from rest_framework import serializers from .models import Stocks

class StocksSerializer(serializers.ModelSerializer):
    class Meta:
        model =Stocks
        fields = '__all__'

stock.viewset.py

from rest_framework import viewsets
from .models import Stocks
from . import serializers

class StockViewset(viewsets.ModelViewSet):
    queryset = Stocks.objects.all()
    serializer_class = serializers.StocksSerializer

portfolio.router.py

from stock.viewsets import StockViewset
from rest_framework import routers

router = routers.DefaultRouter()
router.register('Stocks',StockViewset)

portfolio.urls.py

from django.urls import path, include
from .router import router

urlpatterns = [
    # path('admin/', admin.site.urls),
    path('portfolio/',include(router.urls))
]

Но я столкнулся с этой ошибкой.

Exception Type: ProgrammingError
Exception Value:    
relation "stock_stocks" does not exist
LINE 1: ...reValue", "stock_stocks"."Total_Share_Value" FROM "stock_sto...

Пожалуйста, помогите мне решить эту ошибку.

Вернуться на верх