Sono un ingegnere software junior e sono abbastanza nuovo per Django. Ho creato this app e sto lavorando su un README per spiegare agli altri come eseguire il fork, clonare e configurare l'app sulle proprie macchine. Mi sono bloccato mentre cercavo di ricreare i passaggi.Come eseguire il progetto clonato Django?
Questo è l'ordine in cui ho disegnato su per le scale:
- Forcella e clonare il repo
- Fonte un ambiente virtuale
- Pip installare requirements.txt
- Ottenere access_token e secret_key e store in secrets.sh
- Imposta un DB Postgres, crea utente & database
- Migra te (?) - Questo è dove mi blocco!
Ho provato a migrare l'app ma non ci sono migrazioni da applicare.
Ho provato 'django-admin startproject ig_miner_app. ma sono sempre questo codice di errore:
"CommandError: /Users/Erin/Desktop/CodeByEAllard/project/instagram_miner/manage.py esiste già, sovrapponendo un progetto o applicazione in una directory esistente non sostituirà file in conflitto"
Se riesco a ottenere questo risolto, dovrei essere in grado di eseguire il server come normale, giusto?
Sono sicuro che mi manca qualcosa (o molte cose) ma non so cosa siano. Mi sento sciocco perché sono stato ovviamente in grado di creare l'app in primo luogo, ma non riesco a capire come spiegare a qualcun altro di fare lo stesso! Qualcuno ha suggerimenti su come far funzionare il server?
Grazie!
Perché stai usando 'startproject'? Hai già un progetto! Che errore ricevi durante l'esecuzione di 'manage.py migrate'? – kaveh
Ho appena eseguito 'startproject' perché non riuscivo a pensare ad altro da provare. Questo è l'errore che ottengo quando eseguo 'python manage.py migrate': Traceback (ultima chiamata ultima): File "manage.py", riga 8, in da django.core.management import execute_from_command_line ImportError: Nessun modulo chiamato django.core.management –
allardbrain
Hai attivato il tuo ambiente virtuale? – kaveh