Skip to content

Å sette opp django kartlag.js [utvikling]

Helene edited this page Apr 24, 2020 · 1 revision

Om du endrer noe i db som andre også skal få

  • kartlag.json er ikke lenger i git, men håndteres lokalt, for å endre konflikt med ting som gjøres på server.
  • Å endre på datadump er derfor kun relevant nå i startsfasen mens vi korrigerer kartlagene.
  • Gå inn i djangomappa
  • kjør kommandoen : python .\manage.py dumpdata -o initialdb.json --indent 4

Å få i gang django når du har alt satt opp

  • gå inn i django mappa
  • aktiver environment med: .environment/Scripts/activate.ps1
  • python .\manage.py migrate (hvis noe nytt er lagt til/endret)
  • python .\manage.py loaddata initialdb.json
  • python .\manage.py runserver
  • når adminpanelet via localhost:8000/admin

Å få i gang django når det er i prosjektet men du ikke har den lokalt

  • gå inn i django mappa
  • pass på at du har python3
  • skriv: virtualenv.exe environment
  • aktiver environment med: .environment/Scripts/activate.ps1
  • pip install django
  • django-admin.exe startproject forvaltningsportal .
  • python .\manage.py migrate forvaltningsportal
  • python .\manage.py createsuperuser
  • følg det shellet sier for å sette opp brukeren din
  • python .\manage.py loaddata initialdb.json
  • python .\manage.py runserver
  • når adminpanelet via localhost:8000/admin
  • Endre noe i adminpanelet for å lage kartlag.json (har ikke egen kommando per nå)

Sette opp django første gang i prosjektet

  • gå inn i django mappa
  • pass på at du har python3
  • skriv virtualenv.exe environment
  • aktiver environment med .environment/Scripts/activate.ps1
  • pip install django
  • django-admin.exe startproject forvaltningsportal .
  • lag models.py
  • .\manage.py makemigrations forvaltningsportal
  • python .\manage.py migrate
  • python .\manage.py createsuperuser
  • lag admin.py
  • python .\manage.py runserver
  • når adminpanelet via localhost:8000/admin