Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/ColinWaddell/TapsAff-Django
/ types & classes
Types & classes
25 in github.com/ColinWaddell/TapsAff-Django
⨍
Functions
108
◇
Types & classes
25
↳
Endpoints
7
↓ 2 callers
Class
TapsRequestError
www/taps/forecast.py:21
↓ 1 callers
Class
TapsLocationError
www/taps/forecast.py:17
↓ 1 callers
Class
Weather
www/models.py:61
Class
Api
www/views.py:33
Class
ApiViewTests
www/tests.py:116
Class
ClothingIcon
www/models.py:54
Class
ClothingIconAdmin
www/admin.py:29
Class
Command
www/management/commands/import_weather_csv.py:31
Class
CustomStaticFilesConfig
tapsaff/staticfiles.py:4
Class
ForecastHelperTests
Direct tests of the taps-aff threshold rules and description lookup. Fixtures: Settings has threshold=70, delta=5; Weather code 1000 is benig
www/tests.py:160
Class
Index
www/views.py:12
Class
IndexViewTests
www/tests.py:94
Class
Map
www/views.py:45
Class
MapViewTests
The map view renders an SVG template and is gated by a cache.
www/tests.py:132
Class
Meta
www/models.py:19
Class
Migration
www/migrations/0001_initial.py:7
Class
Migration
www/migrations/0002_remove_weather_nighttime.py:6
Class
Migration
www/migrations/0003_alter_settings_options.py:6
Class
QueryResilienceTests
forecast.query() must always return a packet, never raise, even when the underlying weather API is unavailable.
www/tests.py:234
Class
Settings
App-wide configuration. Enforced singleton: only one row can ever exist. save() coerces pk=1 so a second row can never appear, and current()
www/models.py:4
Class
URLRoutingTests
URL patterns must resolve to the named views.
www/tests.py:72
Class
WWWConfig
www/apps.py:4
Class
WeatherAdmin
www/admin.py:5
Class
WeatherIcon
www/models.py:47
Class
WeatherIconAdmin
www/admin.py:35