Comment faire pour exécuter cloné projet Django?

Je suis un junior ingénieur logiciel et je suis tout à fait nouveau pour Django. J'ai construit cette application et je travaille sur un fichier README pour expliquer aux autres comment faire un fork, le clone et l'installation de l'application sur leurs propres machines. J'ai obtenu bloqué, tout en essayant de re-créer les étapes.

C'est l'ordre dans lequel j'ai établi les étapes:

  1. De la fourche et de cloner le repo
  2. Source d'un environnement virtuel
  3. Pip install requirements.txt
  4. Obtenir access_token et secret_key et de les stocker dans secrets.sh
  5. Installation d'une Postgres DB, créer de l'utilisateur & base de données
  6. Migrer (?) - C'est là que je suis coincé!

J'ai essayé de la migration de l'application, mais il n'y a pas de migrations à appliquer.

J'ai essayé " django-admin startproject ig_miner_app . mais je suis arriver ce code d'erreur:

"CommandError: /Users/Erin/Desktop/CodeByEAllard/project/instagram_miner/manage.py il existe déjà, en superposition d'un projet ou d'une application dans un répertoire existant ne remplacera pas contradictoires fichiers"

Si je peux obtenir ce triées, je devrais être en mesure d'exécuter le serveur comme d'habitude, non?

Je suis sûr que je suis absent quelque chose (ou beaucoup de choses), mais ne savent pas ce qu'ils sont. Je me sens bête car j'étais évidemment en mesure de créer l'application en premier lieu, mais ne peut pas comprendre comment l'expliquer à quelqu'un d'autre de faire de même! N'importe quel avez des suggestions sur la façon de tirer le serveur pour exécuter?

Merci!

  • Pourquoi êtes-vous en cours d'exécution startproject? Vous avez déjà un projet! Quelle erreur avez-vous lors de l'exécution de manage.py migrate?
  • J'ai juste couru ` startproject " parce que je ne pouvais pas penser à autre chose à essayer. C'est l'erreur que je reçois quand je run ` python manage.py migrer `: Traceback (most recent call last): File "manage.py", ligne 8, in <module> à partir de django.de base.gestion de l'importation execute_from_command_line ImportError: No module named django.de base.gestion
  • Avez-vous activé votre environnement virtuel?
  • Oh oui, virtualenv est définitivement activé.
InformationsquelleAutor allardbrain | 2016-05-07