예제 #1
0
from django.urls import path

from notes.views import NoteListView, NoteDetailView

urlpatterns = [
    path('', NoteListView.as_view()),
    path('<int:pk>/', NoteDetailView.as_view()),
]
예제 #2
0
"""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'),
]
예제 #3
0
파일: urls.py 프로젝트: ikropotov/notejam
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'),
]
예제 #4
0
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'),
)
예제 #5
0
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)),
)
예제 #6
0
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)
예제 #7
0
파일: urls.py 프로젝트: kazeevn/botan
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'),
    )
예제 #8
0
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')
]
예제 #9
0
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'),
]