Update location urls configuration

This commit is contained in:
Gregory Trullemans 2022-09-09 14:54:48 +02:00
parent 8feae633ad
commit c3f2991b9c
3 changed files with 18 additions and 25 deletions

View File

@ -31,9 +31,7 @@ urlpatterns = [
path(r"gymnast/", include(ultron.people.urls.gymnast_urlpatterns)),
# Location management
path(r"place/", include(ultron.location.urls.place_urlpatterns)),
path(r"country/", include(ultron.location.urls.country_urlpatterns)),
path(r"club/", include(ultron.location.urls.club_urlpatterns)),
path(r"location/", include(ultron.location.urls.urlpatterns)),
# Follow-up management
path(r"chrono/", include(ultron.followup.urls.chrono_urlpatterns)),

View File

@ -1,20 +1,19 @@
from django.test import TestCase
from django.urls import reverse, resolve
# from ultron.profiles.views import profile_update
class URLTestCase(TestCase):
def test_place_url(self):
self.assertEqual(resolve("/place/lookup/").view_name, 'place_lookup')
self.assertEqual(resolve("/place/add/").view_name, 'place_create')
self.assertEqual(resolve("/place/edit/1/").view_name, 'place_update')
self.assertEqual(resolve("/place/1/").view_name, 'place_details')
self.assertEqual(resolve("/place/").view_name, 'place_list')
self.assertEqual(resolve("/location/place/lookup/").view_name, 'place_lookup')
self.assertEqual(resolve("/location/place/add/").view_name, 'place_create')
self.assertEqual(resolve("/location/place/edit/1/").view_name, 'place_update')
self.assertEqual(resolve("/location/place/1/").view_name, 'place_details')
self.assertEqual(resolve("/location/place/").view_name, 'place_list')
def test_country_url(self):
self.assertEqual(resolve("/country/lookup/").view_name, 'country_lookup')
self.assertEqual(resolve("/location/country/lookup/").view_name, 'country_lookup')
def test_club_url(self):
self.assertEqual(resolve("/club/lookup/").view_name, 'club_lookup')
self.assertEqual(resolve("/club/").view_name, 'club_list')
self.assertEqual(resolve("/location/club/lookup/").view_name, 'club_lookup')
self.assertEqual(resolve("/location/club/").view_name, 'club_list')

View File

@ -3,19 +3,15 @@ from django.urls import path
from . import views
place_urlpatterns = [
path(r"lookup/", views.place_lookup, name="place_lookup"),
path(r"add/", views.place_create_or_update, name="place_create"),
path(r"edit/<int:place_id>/", views.place_create_or_update, name="place_update"),
path(r"<int:place_id>/", views.place_details, name="place_details"),
path(r"", views.place_listing, name="place_list"),
]
urlpatterns = [
path(r"place/lookup/", views.place_lookup, name="place_lookup"),
path(r"place/add/", views.place_create_or_update, name="place_create"),
path(r"place/edit/<int:place_id>/", views.place_create_or_update, name="place_update"),
path(r"place/<int:place_id>/", views.place_details, name="place_details"),
path(r"place/", views.place_listing, name="place_list"),
country_urlpatterns = [
path(r"lookup/", views.country_lookup, name="country_lookup"),
]
path(r"country/lookup/", views.country_lookup, name="country_lookup"),
club_urlpatterns = [
path(r"", views.club_listing, name="club_list"),
path(r"lookup/", views.club_lookup, name="club_lookup"),
path(r"club/", views.club_listing, name="club_list"),
path(r"club/lookup/", views.club_lookup, name="club_lookup"),
]