Randers-Kommune-Digitalisering / Nexus

MIT License
0 stars 0 forks source link

Python app template projekt

Template til nye Python app projekter. Projekt indeholder en bare bone Flask app

Brug af python-app-template

  1. Klik på "use this template" og vælg "create a new repository"
  2. Udfyld skærmbillede med information om den nye service
  3. Åbn dit nye git projekt

Nyt Python app projekt

Nedenstående relaterer sig til et nyt Python app projekt der er baseret på denne template.

Udvikling i et Codespace:

  1. Gå til det nyoprettede repository i github.
  2. Klik på den grønne <>Code knap og vælg "create codespace on \"
  3. Kør . ./setup-dev-linux.sh, scriptet sætter et virtual environment op og installerer pakkerne i app/requirements.txt og requirements-dev.txt

Udvikling lokalt:

  1. Gå til det nyoprettede repository i github.
  2. Klik på den grønne <>Code knap og kopier url'et, clone det med git: git clone <url>
  3. Kør . ./setup-dev-linux.sh (Linux) eller setup-dev-windows.bat (Windows), scriptet sætter et virtual environment op og installerer pakkerne i app/requirements.txt og requirements-dev.txt

Quick start

Almindelige commands

Logning

Database

Skriv til filer

Kør kode på bestemt tidspunkt eller med interval

TODO