Данные в моей таблице, но они не отображаются в админке django
У меня есть данные в таблице, но они не отображаются в админке. Я начал с создания модели
from django.db import models
class VilleStation(models.Model):
nomVille = models.CharField(max_length=255)
adresse = models.CharField(max_length=255)
cp = models.CharField(max_length=5)
def __str__(self):
return self.nomVille
Затем в файле admin.py я сделал следующее
from django.contrib import admin
from prixcarbu.models import VilleStation
class VilleStationAdmin(admin.ModelAdmin):
list_display = ('nomVille', 'adresse','cp',)
fields = ('nomVille', 'adresse','cp',)
admin.site.register(VilleStation, VilleStationAdmin)
Затем я импортировал через db browser для sqlite файл csv. В базе я вижу правильно заполненную таблицу, но в админке у меня ничего нет.
Спасибо за любую помощь.
Вы видите пустую модель в админке или вообще никакой модели?
Если вы вообще не видите свою модель в админке, проверьте, добавили ли вы свое приложение в INSTALLED_APPS
в settings.py
.
После закрытия компьютера и повторного открытия, данные стали видны в админке. Возможно, проблема с кэшем. Теперь все в порядке. Спасибо всем.