77
trading/urls.py
Normal file
77
trading/urls.py
Normal file
@@ -0,0 +1,77 @@
|
||||
from django.urls import path, include
|
||||
from django.views.generic.base import RedirectView
|
||||
from django.contrib.auth.views import *
|
||||
from django.urls import reverse_lazy
|
||||
from trading.views import *
|
||||
|
||||
|
||||
app_name = "trading"
|
||||
|
||||
|
||||
urlpatterns = [
|
||||
path("", IndexView.as_view(), name="index"),
|
||||
path("login/", RedirectView.as_view(url=reverse_lazy("trading:login"))),
|
||||
path("logout/", RedirectView.as_view(url=reverse_lazy("trading:logout"))),
|
||||
path(
|
||||
"accounts/login/",
|
||||
LoginView.as_view(template_name="trading/account/login.html",),
|
||||
name="login",
|
||||
),
|
||||
path("accounts/logout/", LogoutView.as_view(), name="logout"),
|
||||
path(
|
||||
"accounts/password_reset/",
|
||||
PasswordResetView.as_view(
|
||||
template_name="trading/account/password_reset.html",
|
||||
success_url=reverse_lazy("trading:password_reset_done"),
|
||||
),
|
||||
name="password_reset",
|
||||
),
|
||||
path(
|
||||
"accounts/password_reset_done/",
|
||||
PasswordResetDoneView.as_view(
|
||||
template_name="trading/account/password_reset_done.html"
|
||||
),
|
||||
name="password_reset_done",
|
||||
),
|
||||
path(
|
||||
"accounts/password_reset_confirm/",
|
||||
PasswordResetConfirmView.as_view(
|
||||
template_name="trading/account/password_reset_confirm.html",
|
||||
success_url=reverse_lazy("trading:password_reset_complete"),
|
||||
),
|
||||
name="password_reset_confirm",
|
||||
),
|
||||
path(
|
||||
"accounts/password_reset_complete/",
|
||||
PasswordResetCompleteView.as_view(
|
||||
template_name="trading/account/password_reset_complete.html"
|
||||
),
|
||||
name="password_reset_complete",
|
||||
),
|
||||
path(
|
||||
"accounts/password_change/",
|
||||
PasswordChangeView.as_view(
|
||||
template_name="trading/account/password_change.html",
|
||||
success_url=reverse_lazy("trading:password_change_done"),
|
||||
),
|
||||
name="password_change",
|
||||
),
|
||||
path(
|
||||
"accounts/password_change_done/",
|
||||
PasswordChangeDoneView.as_view(
|
||||
template_name="trading/account/password_change_done.html"
|
||||
),
|
||||
name="password_change_done",
|
||||
),
|
||||
path("accounts/settings/", UserSettingsView.as_view(), name="settings"),
|
||||
|
||||
# u/ for users
|
||||
path("u/profile/<int:pk>/", UserProfileView.as_view(), name="user_profile"),
|
||||
|
||||
# t/ for tx
|
||||
# c/ for commodities
|
||||
path("c/create/", CommodityCreateView.as_view(), name="commodity_create"),
|
||||
|
||||
#path("c/list/", CommodityListView.as_view(), name="commodity_list"),
|
||||
path("c/detail/<str:pk>/", CommodityDetailView.as_view(), name="commodity_detail"),
|
||||
]
|
||||
Reference in New Issue
Block a user