Ошибки развертывания Django

Я только что запустил приложение Django. Как образ, все на месте, но форма и админ панель не работают. Кто знает, помогите, пожалуйста

I get this error when I run the form. enter image description here

Дайте мне знать, если нужно поделиться каким-либо кодом.

model.py

from django.db import models

# Create your models here.

class Form(models.Model):
fname_lname = models.CharField(max_length=50, verbose_name="Ad Soyad")
number = models.CharField(max_length=20, verbose_name="Nömrə")
send_date = models.DateTimeField(auto_now_add=True, verbose_name="Tarix")

class Meta:
    verbose_name = 'Formlar'
    verbose_name_plural = 'Formlar'

def __str__(self):
    return self.fname_lname

Как предложил Марко, после развертывания вам следует запустить миграции, поскольку вы, вероятно, используете другую базу данных. Вы запускаете миграции так же, как и при разработке, в зависимости от вашей платформы, должно работать следующее:

python manage.py makemigrations
python manage.py migrate

просто убедитесь, что вы находитесь в той же директории, что и файл manage.py. Также помните, что вам придется изменить настройки базы данных файла settings.py, если вы этого еще не сделали.

попробуйте выполнить следующие команды: python manage.py makemigrations --fake python manage.py migrate --fake

если это не работает, я думаю, что вам нужно удалить базу данных и создать ее заново,

если вам нужны данные, вы можете использовать python manage.py dumbdata ->data.json а после создания новой базы данных используйте python manage.py loaddata data.json

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