This commit is contained in:
Kristofers Solo 2023-06-29 21:48:25 +00:00
parent e882518b60
commit be2d20ff73
4 changed files with 18 additions and 13 deletions

View File

@ -19,10 +19,10 @@ from django.urls import include, path
urlpatterns = [ urlpatterns = [
path("admin/", admin.site.urls), path("admin/", admin.site.urls),
path("", include("fossdb.urls")),
path("", include("main.urls")), path("", include("main.urls")),
path("", include("account.urls")),
path("", include("django.contrib.auth.urls")), path("", include("django.contrib.auth.urls")),
path("settings/", include("account.urls")),
path("<str:owner>/<str:project_name>/", include("fossdb.urls")),
] ]
if settings.DEBUG: if settings.DEBUG:
from django.conf.urls.static import static from django.conf.urls.static import static

View File

@ -3,7 +3,6 @@ from django.urls import path
from . import views from . import views
urlpatterns = [ urlpatterns = [
path("signup/", views.signup_view, name="signup"), path("profile/", views.ProfileUpdateView.as_view(), name="settings"),
path("login/", views.login_view, name="login"), path("security/", views.PasswordChangeView.as_view(), name="change_password"),
path("<str:username>/", views.ProfileProjectListView.as_view(), name="profile"),
] ]

View File

@ -3,10 +3,7 @@ from django.urls import path
from . import views from . import views
urlpatterns = [ urlpatterns = [
path("search/", views.SearchResultsListView.as_view(), name="search"), path("", views.ProjectDetailView.as_view(), name="project-detail"),
path("explore/", views.ProjectListView.as_view(), name="explore"), path("edit/", views.ProjectUpdateView.as_view(), name="project-update"),
path("contribute/", views.ProjectCreateView.as_view(), name="contribute"), path("delete/", views.ProjectDeleteView.as_view(), name="project-delete"),
path("<str:owner>/<str:project_name>/", views.ProjectDetailView.as_view(), name="project-detail"),
path("<str:owner>/<str:project_name>/edit/", views.ProjectUpdateView.as_view(), name="project-update"),
path("<str:owner>/<str:project_name>/delete/", views.ProjectDeleteView.as_view(), name="project-delete"),
] ]

View File

@ -1,11 +1,20 @@
from account.views import login_view, ProfileProjectListView, signup_view
from django.urls import path from django.urls import path
from fossdb.views import ProjectCreateView, ProjectListView, SearchResultsListView
from . import views from . import views
urlpatterns = [ urlpatterns = [
path("", views.homepage, name="homepage"), path("", views.homepage, name="homepage"),
path("contribute/", views.contribute, name="contribute"), path("search/", SearchResultsListView.as_view(), name="search"),
path("news/", views.news, name="news"), path("explore/", ProjectListView.as_view(), name="explore"),
path("contribute/", ProjectCreateView.as_view(), name="contribute"),
path("dashboard/", views.dashboard, name="dashboard"), path("dashboard/", views.dashboard, name="dashboard"),
path("news/", views.news, name="news"),
path("help/", views.help, name="help"), path("help/", views.help, name="help"),
path("signup/", signup_view, name="signup"),
path("login/", login_view, name="login"),
path("<str:username>/", ProfileProjectListView.as_view(), name="profile"),
] ]