Задать вопрос
@yuretzgt

Как правильно развернуть проект на новой машине?

Есть проект на Django 3.0, сначала работал на SQLite но был перенесен на PostgreSQL

Теперь задача развернуть на новой машине.

Все файлы проекта лежат в git.
Мои действия:
1) git pull
2) сделал дамп базы PostgreSQL
3) развернул базу локально
4) запускаю ./manage.py runserver:
You have 305 unapplied migration(s). Your project may not work properly until you apply the migrations for app(s): admin, auth, branch, contenttypes, easy_thumbnails, finance, main, plates, products, sessions, sms.
Run 'python manage.py migrate' to apply them.

5) думаю раз база уже вся мигрирована, то сделаю migrations --fake но тут ошибка:
raise MigrationSchemaMissing("Unable to create the django_migrations table (%s)" % exc)
django.db.migrations.exceptions.MigrationSchemaMissing: Unable to create the django_migrations table (no schema has been selected to create in
LINE 1: CREATE TABLE "django_migrations" ("id" serial NOT NULL PRIMA...


Куда копать?
  • Вопрос задан
  • 358 просмотров
Подписаться 1 Простой 3 комментария
Помогут разобраться в теме Все курсы
  • Нетология
    Django: создание backend-приложений
    7 недель
    Далее
  • Skillbox
    Python-фреймворк Django
    3 месяца
    Далее
  • ProductStar
    Python и Django: бэкенд-разработка
    2 месяца
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы