Проблема в админской панели Django
В общем решил я значит по практиковатся и запилить админку благодаря которой можно было изменять некоторые параметры сайта но не суть, так вот проблема в том что в админке не отображается именно тот класс который и должен отвечать за изменеия на главной странице. Точнее класс отображается но вот когда я нажимаю add то там ничего не высвечивается
вот код от admin.py
from django.contrib import admin
from .models import Sale
from .models import Question
admin.site.register(Sale)
admin.site.register(Question)
class Sale(admin.ModelAdmin):
fieldsets = [
(None, {'fields': ['description_text']}),
(None, {'fields': ['price_text']}),
]
вот код от models.py
class Sale(models.Model):
question = models.ForeignKey(Question, on_delete=models.CASCADE)
description_text = models.CharField(max_length=200)
price_text = models.CharField(max_length=1000000)
class Sale(models.Model):
def __str__(self):
return self.description_text
def __str__(self):
return self.price_text
вот код от views.py
class IndexView(generic.ListView):
template_name = 'Homepage/index.html'
context_object_name = 'latest_question_list'
def price(self):
return self.price_text
def description(self):
return self.description_text
def get_queryset(self):
"""Return the last five published questions."""
return Question.objects.order_by('-pub_date')[:5]