ttvdrops/config/urls.py
Joakim Hellsén 5c482c1729 feat: Add Twitch Drops Tracker application with campaign management
- Implemented models for DropCampaign, Game, Organization, DropBenefit, TimeBasedDrop, and DropBenefitEdge.
- Created views for listing and detailing drop campaigns.
- Added templates for dashboard, campaign list, and campaign detail.
- Developed management command to import drop campaigns from JSON files.
- Configured admin interface for managing campaigns and related models.
- Updated URL routing for the application.
- Enhanced README with installation instructions and project structure.
2025-07-09 22:46:23 +02:00

19 lines
576 B
Python

from __future__ import annotations
from typing import TYPE_CHECKING
from debug_toolbar.toolbar import debug_toolbar_urls # pyright: ignore[reportMissingTypeStubs]
from django.conf import settings
from django.contrib import admin
from django.urls import include, path
if TYPE_CHECKING:
from django.urls.resolvers import URLResolver
urlpatterns: list[URLResolver] = [
path(route="admin/", view=admin.site.urls),
path(route="", view=include("twitch.urls", namespace="twitch")),
]
if not settings.TESTING:
urlpatterns = [*urlpatterns, *debug_toolbar_urls()]