from django.urls import path from notes.views import NoteListView, NoteDetailView urlpatterns = [ path('', NoteListView.as_view()), path('<int:pk>/', NoteDetailView.as_view()), ]
"""main_config 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.urls import path, include from notes.views import NoteCreate, NoteListView, NoteDetailView, NoteUpdate, NoteDelete urlpatterns = [ path('create', NoteCreate.as_view(), name='note-create'), path('', NoteListView.as_view(), name='note-list'), path('<int:pk>/', NoteDetailView.as_view(), name='note-detail'), path('update/<int:pk>/', NoteUpdate.as_view(), name='note-update'), path('delete/<int:pk>/', NoteDelete.as_view(), name='note-delete'), ]
from django.conf.urls import include, url from django.contrib.auth.decorators import login_required from django.contrib.auth.views import logout from users.views import (SignupView, SigninView, AccountSettingsView, ForgotPasswordView) from notes.views import NoteListView from django.contrib import admin admin.autodiscover() urlpatterns = [ # user relates urls url('admin/', admin.site.urls), url(r'^signup/', SignupView.as_view(), name='signup'), url(r'^signin/', SigninView.as_view(), name='signin'), url(r'^account/', login_required(AccountSettingsView.as_view()), name='account_settings'), url(r'^forgot-password/', ForgotPasswordView.as_view(), name='forgot_password'), url(r'^signout/$', logout, {'next_page': '/'}, name='signout'), # notes url(r'^notes/', include('notes.urls')), # pads url(r'^pads/', include('pads.urls')), url(r'^$', login_required(NoteListView.as_view()), name='home'), ]
from django.conf.urls import patterns, include, url from django.contrib.auth.decorators import login_required from users.views import (SignupView, SigninView, AccountSettingsView, ForgotPasswordView) from notes.views import NoteListView urlpatterns = patterns('', # user relates urls url(r'^signup/', SignupView.as_view(), name='signup'), url(r'^signin/', SigninView.as_view(), name='signin'), url(r'^account/', login_required(AccountSettingsView.as_view()), name='account_settings'), url(r'^forgot-password/', ForgotPasswordView.as_view(), name='forgot_password'), url(r'^signout/$', 'django.contrib.auth.views.logout', {'next_page': '/'}, name='signout'), # notes url(r'^notes/', include('notes.urls')), # pads url(r'^pads/', include('pads.urls')), url(r'^$', login_required(NoteListView.as_view()), name='home'), )
from django.conf.urls import patterns, include, url from django.contrib import admin from notes.views import NoteListView, NoteAddView, NoteDetailView urlpatterns = patterns('', # Examples: url(r'^$', NoteListView.as_view(), name='home'), url(r'^add/$', NoteAddView.as_view(), name='add'), url(r'^(?P<slug>[-\w]+)/$', NoteDetailView.as_view(), name='note'), url(r'^admin/', include(admin.site.urls)), )
from django.conf import settings from django.conf.urls.static import static from django.contrib.auth.decorators import login_required from django.urls import path from notes.views import Home, NoteFormView, NoteListView urlpatterns = [ path("", Home.as_view(), name="home"), path("create/", login_required(NoteFormView.as_view()), name="create"), path("note_list/", login_required(NoteListView.as_view()), name="note_list"), ] + static(settings.STATIC_URL, document_root=settings.STATIC_ROOT)
from django.conf.urls.defaults import patterns, include, url from django.contrib import admin from django.views.generic import ListView, DetailView from models import Note from notes.views import NoteListView, NoteDetailView urlpatterns = patterns('notes.views', url(r'^$', NoteListView.as_view(), name='notes_root'), url(r'^(?P<pk>\d+)/$', NoteDetailView.as_view(), name='notes_detail'), url(r'^preview/$', 'preview'), url(r'^(?P<note_id>\d+)/(?P<par_id>\d+)/text$', 'paragraph_text'), url(r'^(?P<note_id>\d+)/(?P<par_id>\d+)/upload$', 'upload'), url(r'^(?P<note_id>\d+)/(?P<par_id>\d+)/image$', 'serve_image'), url(r'^(?P<note_id>\d+)/(?P<par_id>\d+)/rendered$', 'paragraph_rendered'), url(r'^(?P<note_id>\d+)/(?P<par_id>\d+)/commit/$', 'commit'), url(r'^(?P<note_id>\d+)/add/$', 'add'), url(r'^add/$', 'add_note'), )
from django.urls import path from notes.views import NoteListView from notes.views import NoteDetailView from notes.views import NoteCreateView from notes.views import NoteUpdateView from notes.views import NoteDeleteView from notes.views import UserNoteListView from notes import views urlpatterns = [ path('', NoteListView.as_view(), name='notes-home'), path('about/', views.about, name='notes-about'), path('user/<str:username>', UserNoteListView.as_view(), name='user-notes'), path('note/<int:pk>/', NoteDetailView.as_view(), name='note-detail'), path('note/new/', NoteCreateView.as_view(), name='note-create'), path('note/<int:pk>/update/', NoteUpdateView.as_view(), name='note-update'), path('note/<int:pk>/delete/', NoteDeleteView.as_view(), name='note-delete') ]
from django.conf.urls import url from notes.views import NoteListView, NoteDetailView, NoteCreate, NoteUpdate, NoteDelete urlpatterns = [ url(r'^$', NoteListView.as_view(), name='note-list'), url(r'^(?P<pk>\d+)/$', NoteDetailView.as_view(), name='note-detail'), url(r'note/add/$', NoteCreate.as_view(), name='note-add'), url(r'note/(?P<pk>[0-9]+)/$', NoteUpdate.as_view(), name='note-update'), url(r'note/(?P<pk>[0-9]+)/delete/$', NoteDelete.as_view(), name='note-delete'), ]