Skip to content

Een basis voor Flask, zonder testcode voor absolute beginners

Notifications You must be signed in to change notification settings

LinaBlijlevenHU/flask-base-project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Flask Base Project

Dit is een Flask basisproject voor Python 3.10.

Installatie

Zorg dat je voor dit project Python 3.10 hebt geïnstalleerd. Je kunt verschillende Python interpreters toevoegen in je verschillende projecten. Voer hiervoor de volgende stappen uit:

  1. Download de gewenste Python-versie via de website. Onthoud goed waar op je computer deze geïnstalleerd wordt.
  2. Zorg dat de gewenste Python-interpreter toegepast wordt binnen je project.

Zo voeg je een interpreter toe in PyCharm

In PyCharm kun je dit bijvoorbeeld doen in de settings van je editor.

Uitvoeren in PyCharm

  1. Maak een project aan (bijvoorbeeld door dit project te klonen vanaf Git)
  2. Installeer de benodigde libraries met pip install -r requirements.txt.
  3. Maak de run-configuratie aan in PyCharm.

Configuratie voor de applicatie

Met de volgende configuratie zou je je applicatie moeten kunnen starten. Er komt dan aardig wat tekst voorbij in de terminal, waaronder een link die er (ongeveer) uit ziet als http://127.0.0.1:5000/. Via deze URL kun je vervolgens je applicatie bekijken.

Notitie: dit project bevat ook een Docker-file om te runnen in containers en deployment te vergemakkelijken. Zie hiervoor ook Docker's Tutorial.

Tips, opmerkingen en aandachtspuntjes

Dit is een erg simpele opzet voor eerstejaars ICT-studenten. In een realistisch project worden er bijvoorbeeld ook unit tests geschreven, waarmee code automatisch getest wordt. Het project bevat wel al een simpele dockerfile.

About

Een basis voor Flask, zonder testcode voor absolute beginners

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published