41 lines
2.5 KiB
Python
41 lines
2.5 KiB
Python
from . import views
|
|
from django.urls import path
|
|
from django.views.generic import TemplateView
|
|
|
|
urlpatterns = [
|
|
path('', views.home, name='home'),
|
|
path('expenses/', views.expense_list, name='expense_list'),
|
|
path('new/', views.expense_create, name='expense_create'),
|
|
path('<int:pk>/edit/', views.expense_edit, name='expense_edit'),
|
|
path('<int:pk>/delete/', views.expense_delete, name='expense_delete'),
|
|
path('dashboard/', views.dashboard, name='dashboard'),
|
|
path('tags/', views.tag_list, name='tag_list'),
|
|
path('tags/new/', views.tag_create, name='tag_create'),
|
|
path('tags/<int:pk>/edit/', views.tag_edit, name='tag_edit'),
|
|
path('tags/<int:pk>/delete/', views.tag_delete, name='tag_delete'),
|
|
path('finance-accounts/', views.account_list, name='account_list'),
|
|
path('finance-accounts/new/', views.account_create, name='account_create'),
|
|
path('finance-accounts/<int:pk>/edit/', views.account_edit, name='account_edit'),
|
|
path('finance-accounts/<int:pk>/delete/', views.account_delete, name='account_delete'),
|
|
path('incomes/', views.income_list, name='income_list'),
|
|
path('incomes/new/', views.income_create, name='income_create'),
|
|
path('incomes/<int:pk>/edit/', views.income_edit, name='income_edit'),
|
|
path('incomes/<int:pk>/delete/', views.income_delete, name='income_delete'),
|
|
path('fuel/', views.fuel_list, name='fuel_list'),
|
|
path('fuel/create/', views.fuel_create, name='fuel_create'),
|
|
path('fuel/<int:pk>/edit/', views.fuel_edit, name='fuel_edit'),
|
|
path('fuel/<int:pk>/delete/', views.fuel_delete, name='fuel_delete'),
|
|
path('transfers/', views.transfer_list, name='transfer_list'),
|
|
path('transfers/new/', views.transfer_create, name='transfer_create'),
|
|
path('transfers/<int:pk>/edit/', views.transfer_edit, name='transfer_edit'),
|
|
path('transfers/<int:pk>/delete/', views.transfer_delete, name='transfer_delete'),
|
|
path('categories/', views.category_list, name='category_list'),
|
|
path('categories/<int:pk>/edit/', views.category_edit, name='category_edit'),
|
|
path('categories/<int:pk>/delete/', views.category_delete, name='category_delete'),
|
|
path('settings/', views.settings_index, name='settings_index'),
|
|
path('goals/', views.goal_list, name='goal_list'),
|
|
path('goals/new/', views.goal_create, name='goal_create'),
|
|
path('goals/<int:pk>/edit/', views.goal_edit, name='goal_edit'),
|
|
path('goals/<int:pk>/delete/', views.goal_delete, name='goal_delete'),
|
|
path('password_help', TemplateView.as_view(template_name="registration/password_help.html"), name="password_help"),
|
|
] |