Skip to content

Latest commit

 

History

History

src

src/

This directory contains only the source code for the project, with no particular opinion on how to run it, test it, or deploy it.

Files

Path Description
_/ Django project settings.
completed_tasks/
locations/
tasks/
weather_reports/
Django applications for the sole purpose of holding a model (and associated querysets, managers, and templates) each. All contain a generic admin.py to automatically populate the admin, and a models module with a single file named after the model. Some may contain a constants.py. This granularity eases migration conflicts when merging long-lived branches, and allows for easy filename-based navigation to a model's definition.
openweather/ Django application containing tasks to automatically create WeatherReport()s.
wait_for_db/ Self-contained app providing a management command that blocks until the database is awake and ready, or times out and returns a non-zero exit code.
website/ Django application to contain the frontend business logic and non-model-related templates.