Files
infomate.club/infomate/urls.py
2020-02-13 13:46:52 +01:00

26 lines
888 B
Python

from django.urls import path
from django.views.decorators.cache import cache_page
from auth.views import login, logout, club_callback
from boards.views import index, board, privacy_policy, what, export
from infomate import settings
from parsing.views import TelegramChannelFeed
urlpatterns = [
path("", index, name="index"),
path("what/", what, name="what"),
path("docs/privacy_policy/", privacy_policy, name="privacy_policy"),
path("auth/login/", login, name="login"),
path("auth/club_callback/", club_callback, name="club_callback"),
path("auth/logout/", logout, name="logout"),
path("<slug:board_slug>/", board, name="board"),
path("<slug:board_slug>/export/", export, name="export"),
path("parsing/telegram/<str:channel>/",
cache_page(settings.TELEGRAM_CACHE_SECONDS)(TelegramChannelFeed()),
name="telegram_channel_feed")
]