Я младший инженер-программист и совершенно новый для Django. Я построил this app и работаю над README, чтобы объяснить другим, как развить, клонировать и настраивать приложение на своих машинах. Я застрял, пытаясь воссоздать шаги.Как запустить клонированный проект Django?
Это порядок, в котором я нарисовал вверх по лестнице:
- Вилка и клонировать РЭПО
- Source виртуальной среды
- Пип установить requirements.txt
- Получить access_token и secret_key и хранить в secrets.sh
- Настройка базы данных Postgres, создание пользователя & база данных
- Migra te (?) - Вот где я застрял!
Я попытался выполнить миграцию приложения, но никаких миграций не требуется.
Я пробовал 'django-admin startproject ig_miner_app. но я получаю этот код ошибки:
«CommandError: /Users/Erin/Desktop/CodeByEAllard/project/instagram_miner/manage.py уже существует, накладывая проект или приложение в существующий каталог не заменит конфликтующие файлы»
Если мне удастся разобраться, я должен просто запустить сервер, как обычно, не так ли?
Я уверен, что мне что-то не хватает (или много чего), но не знаю, что это такое. Я чувствую себя глупо, потому что я, очевидно, смог создать приложение в первую очередь, но не могу понять, как объяснить кому-то еще сделать то же самое! Есть ли какие-либо предложения о том, как запустить сервер?
Спасибо!
Почему вы запускаете 'startproject'? У вас уже есть проект! Какую ошибку вы получаете при запуске 'manage.py migrate'? – kaveh
Я просто запускал 'startproject', потому что я не мог придумать что-нибудь еще, чтобы попробовать. Это ошибка, которую я получаю при запуске 'python manage.py migrate': Traceback (последний последний вызов): Файл« manage.py », строка 8, в от django.core.management import execute_from_command_line ImportError: Нет модуля с именем django.core.management –
allardbrain
Вы активировали свою виртуальную среду? – kaveh