-
Notifications
You must be signed in to change notification settings - Fork 7
Cheat Sheet
Kjappe kommandoer man kanskje har glemt
Gå til en mappe: cd <mappenavn>
Gå opp et nivå i filsystemet: cd ..
Gå til en mappe som ligger opp ett nivå i filsystemet: cd ../<mappenavn>
Slette mappe: rm -r <mappenavn>
(-r står for rekursiv og må være der for å slette mapper)
Lage ny fil: touch <filnavn>
Slette fil: rm <filnavn>
Rename fil: mv <filnavn> <nyttfilnavn>
(Her flyttes filen til samme stedet men med nytt navn)
Flytte fil: mv <filnavn> <mappenavn>
Lage nytt virtualenv-miljø: virtualenv venv --python=python3
Aktivere virtualenv: . venv/bin/activate
Deaktivere virtualenv: deactivate
Installere alle requirements fra tekstfilen: pip install -r requirements.txt
Starte server: python manage.py runserver
Lage superbruker: python manage.py createsuperuser
Gjennomføre databaseendringer: python manage.py migrate
(Dersom du ikke har en db.sqlite3 i website-mappen, vil denne kommandoen også lage en tom database (fordi den kjører alle migrasjonsfilene).
(Dersom du har en db.sqlite3 i website-mappen, vil den endre den eksisterende databasen med siste endringer i migrasjonsfilene.)
Lage migrasjonsfiler etter å ha endret på databasemodeller: python manage.py makemigrations