from django.contrib import admin from django.urls import path, include from mysite.views import HomeView urlpatterns = [ path("admin/", admin.site.urls), path("", HomeView.as_view(), name="home"), path("bookmark/", include("bookmark.urls")), path("blog/", include("blog.urls")), ]
Examples: Function views 1. Add an import: from my_app import views 2. Add a URL to urlpatterns: path('', views.home, name='home') Class-based views 1. Add an import: from other_app.views import Home 2. Add a URL to urlpatterns: path('', Home.as_view(), name='home') Including another URLconf 1. Import the include() function: from django.urls import include, path 2. Add a URL to urlpatterns: path('blog/', include('blog.urls')) """ from django.conf import settings from django.conf.urls.static import static from django.contrib import admin from django.urls import path, include from django.conf.urls import url from mysite.views import HomeView, UserCreateView, UserCreateDoneTV urlpatterns = [ path('admin/', admin.site.urls), path('', HomeView.as_view(), name='home'), path('recipe/', include('recipe.urls')), path('hotplace/', include('hotplace.urls')), path('user/', include('user.urls')), path('accounts/', include('django.contrib.auth.urls')), path('accounts/signup/', UserCreateView.as_view(), name='signup'), path('accounts/signup/done/', UserCreateDoneTV.as_view(), name='signup_done'), ] + static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
The `urlpatterns` list routes URLs to views. For more information please see: https://docs.djangoproject.com/en/1.10/topics/http/urls/ Examples: Function views 1. Add an import: from my_app import views 2. Add a URL to urlpatterns: url(r'^$', views.home, name='home') Class-based views 1. Add an import: from other_app.views import Home 2. Add a URL to urlpatterns: url(r'^$', Home.as_view(), name='home') Including another URLconf 1. Import the include() function: from django.conf.urls import url, include 2. Add a URL to urlpatterns: url(r'^blog/', include('blog.urls')) """ from django.conf.urls import include, url from django.contrib import admin from mysite.views import HomeView #from bookmark.views import BookmarkLV, BookmarkDV urlpatterns = [ url(r'^admin/', include(admin.site.urls)), url(r'^$', HomeView.as_view(), name='home'), url(r'^bookmark/', include('bookmark.urls', namespace='bookmark')), url(r'^blog/', include('blog.urls', namespace='blog')), #url(r'^bookmark/$', BookmarkLV.as_view(), name='index'), #url(r'^bookmark/(?P<pk>\d+)/$', BookmarkDV.as_view(), name='detail'), ]
from django.conf.urls import include, url from django.contrib import admin from django.conf.urls.static import static # 추가 from django.conf import settings # 추가 from mysite.views import HomeView, SiteView, MypageView, PasswordChangeView, PasswordChangeDoneView, PasswordResetView, PasswordResetDoneView, PasswordResetConfirmView, PasswordResetCompleteView # 추가 urlpatterns = [ url(r'^admin/', admin.site.urls), url(r'^accounts/', include('accounts.urls', namespace='accounts')), url(r'^$', HomeView.as_view(), name='home'), # 추가 ^$ 은 Empty string을 표현하는데, / 혹은 현재위치에 해당된다. url(r'^home/', SiteView.as_view(), name='sitemap'), url(r'^qna/', include('qna.urls', namespace='qna')), url(r'^accounts/mypage/$', MypageView.as_view(), name='mypage'), url(r'^notice/', include('notice.urls', namespace='notice')), url(r'^course/', include('course.urls', namespace='course')), url(r'^interest/', include('interest.urls', namespace='interest')), url(r'^reply/', include('reply.urls', namespace='reply')), url(r'^enrol/', include('enrol.urls', namespace='enrol')), url(r'^lecturer/', include('lecturer.urls', namespace='lecturer')), url(r'^password_change/', PasswordChangeView.as_view(), name='password_change', kwargs={'next_page': settings.LOGIN_URL}), url(r'^password_change/done/', PasswordChangeDoneView.as_view(), name='password_change_done'), url(r'^password_reset/', PasswordResetView.as_view(), name='password_reset'),
1. Add an import: from other_app.views import Home 2. Add a URL to urlpatterns: url('', Home.as_view(), name='home') Including another URLconf 1. Add an import: from blog import urls as blog_urls 2. Import the include() function: from django.conf.urls import url, include 3. Add a URL to urlpatterns: url('blog/', include(blog_urls)) """ from django.urls import path, include from django.contrib import admin from django.conf.urls.static import static from django.conf import settings from mysite.views import HomeView, MainView from mysite.views import UserCreateView, UserCreateDoneTV urlpatterns = [ path('admin/', admin.site.urls), path('accounts/', include('django.contrib.auth.urls')), path('accounts/register/', UserCreateView.as_view(), name='register'), path('accounts/register/done/', UserCreateDoneTV.as_view(), name='register_done'), path('', MainView.as_view(), name='main'), path('main/', HomeView.as_view(), name='home'), path('bookmark/', include('bookmark.urls')), path('blog/', include('blog.urls')), path('photo/', include('photo.urls')), path('polls/', include('polls.urls')), ] + static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
"""mysite URL Configuration The `urlpatterns` list routes URLs to views. For more information please see: https://docs.djangoproject.com/en/1.9/topics/http/urls/ Examples: Function views 1. Add an import: from my_app import views 2. Add a URL to urlpatterns: url(r'^$', views.home, name='home') Class-based views 1. Add an import: from other_app.views import Home 2. Add a URL to urlpatterns: url(r'^$', Home.as_view(), name='home') Including another URLconf 1. Import the include() function: from django.conf.urls import url, include 2. Add a URL to urlpatterns: url(r'^blog/', include('blog.urls')) """ from django.conf.urls import url, include from django.contrib import admin from mysite.views import HomeView urlpatterns = [ url(r'^admin/', admin.site.urls), url(r'^$', HomeView.as_view(), name='home'), url(r'^blog/',include('blog.urls', namespace='blog')) # .\blog\urls.py 에 blog/의 하위 url 정의 되어있다 ]
2. Add a URL to urlpatterns: url(r'^$', views.home, name='home') Class-based views 1. Add an import: from other_app.views import Home 2. Add a URL to urlpatterns: url(r'^$', Home.as_view(), name='home') Including another URLconf 1. Import the include() function: from django.conf.urls import url, include 2. Add a URL to urlpatterns: url(r'^blog/', include('blog.urls')) """ from django.conf.urls import url, include from django.contrib import admin from django.conf.urls.static import static #추가 from django.conf import settings #추가 from mysite.views import HomeView, MainView, ManualView, DoneeView, DonorView from mysite.views import UserCreateView, UserCreateDoneTV urlpatterns = [ url(r'^admin/', admin.site.urls), url(r'^$', HomeView.as_view(), name='videopage_ex'), url(r'^main/$', MainView.as_view(), name='mainpage_ex'), url(r'^manual/$', ManualView.as_view(), name='manual_home'), url(r'^donee/$', DoneeView.as_view(), name='manual_donee'), url(r'^donor/$', DonorView.as_view(), name='manual_donor'), url(r'^accounts/', include('django.contrib.auth.urls')), url(r'^accounts/register/$', UserCreateView.as_view(), name='register'), url(r'^accounts/register/done/$', UserCreateDoneTV.as_view(), name='register_done'), url(r'^photo/', include('photo.urls', namespace='photo')), #추가 ] + static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT) #추가
from django.urls import re_path, include, path from django.contrib import admin from mysite.views import HomeView from mysite.views import UserCreateView, UserCreateDoneTV urlpatterns = [ re_path(r'^$', HomeView.as_view(), name="home"), # 로그인 기능 아래 3가지 re_path(r'^accounts/', include('django.contrib.auth.urls')), re_path(r'^accounts/register/$', UserCreateView.as_view(), name='register'), re_path(r'^accounts/register/done/$', UserCreateDoneTV.as_view(), name='register_done'), re_path(r'^pentions/', include('pentions.urls')), re_path(r'^pentions01/', include('pentions01.urls')), re_path(r'^pentionsto/', include('pentionsto.urls')), re_path(r'^blog01/', include('blog01.urls')), re_path(r'^funds/', include('funds.urls')), re_path(r'^vund/', include('vund.urls')), re_path(r'^shop/', include('shop.urls')), path('cart/', include('cart.urls')), path('orders/', include('orders.urls')), path('orders02/', include('orders02.urls')), path('orders03/', include('orders03.urls')), path('orders04/', include('orders04.urls')), path('orders05/', include('orders05.urls')), path('orders06/', include('orders06.urls')), path('orders07/', include('orders07.urls')),
2. Add a URL to urlpatterns: path('', views.home, name='home') Class-based views 1. Add an import: from other_app.views import Home 2. Add a URL to urlpatterns: path('', Home.as_view(), name='home') Including another URLconf 1. Import the include() function: from django.urls import include, path 2. Add a URL to urlpatterns: path('blog/', include('blog.urls')) """ from django.conf import settings from django.conf.urls.static import static from django.contrib import admin from django.urls import include, path from mysite.views import AboutView, HomeView admin.autodiscover() urlpatterns = [ path("admin/", admin.site.urls), path("", HomeView.as_view(), name="diet_composer-home"), path("about/", AboutView.as_view(), name="diet_composer-about"), path("", include("apps.diet_composer.urls")), path("", include("apps.diet_blog.urls")), path("", include("apps.users.urls")), path("", include("apps.recipes.urls")), ] if settings.DEBUG: urlpatterns += static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
2. Add a URL to urlpatterns: url(r'^$', Home.as_view(), name='home') Including another URLconf 1. Import the include() function: from django.conf.urls import url, include 2. Add a URL to urlpatterns: url(r'^blog/', include('blog.urls')) """ from django.conf import settings from django.conf.urls import url, include from django.conf.urls.static import static from django.contrib import admin from django.contrib.auth.views import login from mysite.views import HomeView, LogoutView, RegisterView, ProfileView, EditProfileView, PostCommentView, \ ViewUserView, PostView urlpatterns = [ url(r'^$', HomeView.as_view(), name="home"), url(r'^accounts/login/$', login, name="login"), url(r'^accounts/logout/$', LogoutView.as_view(), name="logout"), url(r'^accounts/register/$', RegisterView.as_view(), name="register"), url(r'^accounts/profile/$', ProfileView.as_view(), name="profile"), url(r'^accounts/profile/edit/$', EditProfileView.as_view(), name="edit_profile"), url(r'^post-comment/$', PostCommentView.as_view()), url(r'^post-view/(?P<post_id>\d+)/$', PostView.as_view(), name="post_view"), url(r'^user/@(?P<username>[-\w\s\d]+)$', ViewUserView.as_view(), name="view_user"), url(r'^api/', include("mysite.api.urls")), url(r'^admin/', admin.site.urls),
2. Add a URL to urlpatterns: url(r'^$', Home.as_view(), name='home') Including another URLconf 1. Import the include() function: from django.conf.urls import url, include 2. Add a URL to urlpatterns: url(r'^blog/', include('blog.urls')) """ from django.conf.urls import url, include from django.contrib import admin from django.conf.urls.static import static from django.conf import settings from django.contrib.auth import views as auth_views from mysite.views import UserCreateView, UserCreateDoneTV, HomeView, UserUpdateView, EmployerUpdateView, WorkView, LifeView, QualView from Account.views import UserActivateView urlpatterns = [ url(r'^admin/', admin.site.urls), url(r'^$', HomeView.as_view(), name='home'), url(r'^Job/', include('Job.urls', namespace='Job')), url(r'^how-it-works/$', WorkView.as_view(), name='how_it_works'), url(r'^life-in-korea/$', LifeView.as_view(), name='life_in_korea'), url(r'^qulification/$', QualView.as_view(), name='qulification'), url(r'^i_can_see/', include('Admin.urls', namespace='see')), url(r'^employer/(?P<slug>[-\w]+)/$', EmployerUpdateView.as_view(), name='employer_update'), url(r'^mypage/(?P<slug>[-\w]+)/$', UserUpdateView.as_view(), name='user_update'), url(r'^accounts/login/$', auth_views.login, name='login_url'), url(r'^accounts/login/done/$', HomeView.as_view(), name='login_done'), url(r'^accounts/logout/$', auth_views.logout, {'next_page': '/accounts/login/'},
https://docs.djangoproject.com/en/1.11/topics/http/urls/ Examples: Function views 1. Add an import: from my_app import views 2. Add a URL to urlpatterns: url(r'^$', views.home, name='home') Class-based views 1. Add an import: from other_app.views import Home 2. Add a URL to urlpatterns: url(r'^$', Home.as_view(), name='home') Including another URLconf 1. Import the include() function: from django.conf.urls import url, include 2. Add a URL to urlpatterns: url(r'^blog/', include('blog.urls')) """ from django.conf.urls import url, include from django.contrib import admin from django.conf.urls.static import static #추가 from django.conf import settings #추가 from mysite.views import HomeView from mysite.views import UserCreateView, UserCreateDoneTV urlpatterns = [ url(r'^admin/', admin.site.urls), url(r'^$', HomeView.as_view(), name='mainpage_ex'), url(r'^accounts/', include('django.contrib.auth.urls')), url(r'^accounts/register/$', UserCreateView.as_view(), name='register'), url(r'^accounts/register/done/$', UserCreateDoneTV.as_view(), name='register_done'), url(r'^photo/', include('photo.urls', namespace='photo')), #추가 ]+ static(settings.MEDIA_URL, document_root = settings.MEDIA_ROOT) #추가
Class-based views 1. Add an import: from other_app.views import Home 2. Add a URL to urlpatterns: url(r'^$', Home.as_view(), name='home') Including another URLconf 1. Add an import: from blog import urls as blog_urls 2. Import the include() function: from django.conf.urls import url, include 3. Add a URL to urlpatterns: url(r'^blog/', include(blog_urls)) """ from django.conf.urls import include, url from django.contrib import admin from django.conf.urls.static import static from django.conf import settings from mysite.views import HomeView, MainView from mysite.views import UserCreateView, UserCreateDoneTV urlpatterns = [ url(r'^admin/', include(admin.site.urls)), url(r'^accounts/', include('django.contrib.auth.urls')), url(r'^accounts/register/$', UserCreateView.as_view(), name='register'), url(r'^accounts/register/done/$', UserCreateDoneTV.as_view(), name='register_done'), url(r'^$', MainView.as_view(), name='main'), url(r'^main/', HomeView.as_view(), name='home'), url(r'^bookmark/', include('bookmark.urls', namespace='bookmark')), url(r'^blog/', include('blog.urls', namespace='blog')), url(r'^photo/', include('photo.urls', namespace='photo')), url(r'^polls/', include('polls.urls', namespace='polls')), ] + static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
1. Add an import: from other_app.views import Home 2. Add a URL to urlpatterns: path('', Home.as_view(), name='home') Including another URLconf 1. Import the include() function: from django.urls import include, path 2. Add a URL to urlpatterns: path('blog/', include('blog.urls')) """ from django.contrib import admin from django.urls import path, include from django.conf.urls.static import static from django.conf import settings from mysite.views import HomeView from mysite.views import HomeView, UserCreateView, UserCreateDoneTV urlpatterns = [ # 로그인, 로그아웃, 비밀번호 변경 등 담당 path('accounts/', include('django.contrib.auth.urls')), # 회원 가입 및 처리 path('accounts/register/', UserCreateView.as_view(), name='register'), path('accounts/register/done/', UserCreateDoneTV.as_view(), name='register_done'), path('', HomeView.as_view(), name='index'), path('admin/', admin.site.urls), path('product/', include('product.urls')), path('cart/', include('cart.urls')), ] urlpatterns += static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
"""mysite URL Configuration The `urlpatterns` list routes URLs to views. For more information please see: https://docs.djangoproject.com/en/2.2/topics/http/urls/ Examples: Function views 1. Add an import: from my_app import views 2. Add a URL to urlpatterns: path('', views.home, name='home') Class-based views 1. Add an import: from other_app.views import Home 2. Add a URL to urlpatterns: path('', Home.as_view(), name='home') Including another URLconf 1. Import the include() function: from django.urls import include, path 2. Add a URL to urlpatterns: path('blog/', include('blog.urls')) """ from django.contrib import admin from django.urls import path, include from mysite.views import HomeView urlpatterns = [ path('admin/', admin.site.urls), path('', HomeView.as_view()), path('', include('user.urls')), path('', include('content.urls')), ]