Пример #1
0
from django.conf.urls import url
from contacts.views import (AddContact, UpdateContact, DeleteContact,
                            ListContacts, SendActivationEmailView,
                            UpdatePersonalInfo, ListContactsExport)

urlpatterns = [
    url(r'edit/$', AddContact.as_view(), name='contact_add'),
    url(r'edit/(?P<pk>\d+)/$', UpdateContact.as_view(), name='contact_update'),
    url(r'delete/(?P<pk>\d+)/$',
        DeleteContact.as_view(),
        name='contact_delete'),
    url(r'activate/(?P<pk>\d+)/$',
        SendActivationEmailView.as_view(),
        name='contact_claim_account'),
    url(r'personal/$', UpdatePersonalInfo.as_view(), name='personal_edit'),
    url(r'export_as_csv/$',
        ListContactsExport.as_view(), {'format': 'csv'},
        name='contact_list_csv'),
    url(r'export_as_excel/$',
        ListContactsExport.as_view(), {'format': 'excel'},
        name='contact_list_excel'),
    url(r'$', ListContacts.as_view(), name='contact_list'),
]
Пример #2
0
from django.conf.urls import url
from contacts.views import EditContact, AddContact, DeleteContact

urlpatterns = [
    url(r'^edit_contact/(?P<id_contact>\d{1,})/$', EditContact.as_view(), name='edit_contact'),
    url(r'^add_contact/$', AddContact.as_view(), name="add_contact"),
    url(r'^delete_contact/(?P<id_contact>\d{1,})/$', DeleteContact.as_view(), name="delete_contact"),
]
Пример #3
0
from django.conf.urls import url
from contacts.views import (
    AddContact, UpdateContact, DeleteContact, ListContacts,
    SendActivationEmailView,
    UpdatePersonalInfo, ListContactsExport
)


urlpatterns = [
    url(r'edit/$', AddContact.as_view(), name='contact_add'),
    url(r'edit/(?P<pk>\d+)/$', UpdateContact.as_view(),
        name='contact_update'),
    url(r'delete/(?P<pk>\d+)/$', DeleteContact.as_view(),
        name='contact_delete'),
    url(r'activate/(?P<pk>\d+)/$', SendActivationEmailView.as_view(),
        name='contact_claim_account'),
    url(r'personal/$', UpdatePersonalInfo.as_view(), name='personal_edit'),
    url(r'export_as_csv/$', ListContactsExport.as_view(), {'format': 'csv'},
        name='contact_list_csv'),
    url(r'export_as_excel/$', ListContactsExport.as_view(), {'format': 'excel'},
        name='contact_list_excel'),
    url(r'$', ListContacts.as_view(), name='contact_list'),
]
Пример #4
0
# -*- coding: utf-8 -*-
from django.conf.urls import patterns, include, url
from django.contrib import admin
from django.contrib.auth.decorators import login_required

from contacts.views import AddContact, ListContact, Home
from django.conf import settings

urlpatterns = patterns(
    '',
    # Examples:
    #url(r'^$', home),
    url(r'^$', Home.as_view(template_name="home.html"), name="home"),
    url(r'^contact/create$',
        login_required(AddContact.as_view(template_name="createcontact.html")),
        name='createcontact'),
    url(r'^contact/list$',
        login_required(ListContact.as_view(template_name="allcontacts.html")),
        name='allcontact'),
    url(r'^Imagenes/(?P<path>.*)$', 'django.views.static.serve', {
        'document_root': settings.MEDIA_ROOT,
    }),

    # url(r'^$', ListPost.as_view(template_name="listpost.html") , name='home'),
    # url(r'^detalle/(?P<pk>\d+)$', DetailPost.as_view(template_name="detailpost.html") , name='detalle'),
    # url para CRUD para usuarios
    # url(r'^post/create$', login_required(PostCreate.as_view(template_name="post_form.html")) , name='createpost')# ,
    # url(r'^post/(?P<pk>\d+)/update$', login_required(PostUpdate.as_view(template_name="post_form.html")) , name='updatepost'),
    # url(r'^post/(?P<pk>\d+)/delete$', login_required(PostDelete.as_view(template_name="post_form.html")) , name='deletepost'),
    # formulario propio
    # url(r'^post/(?P<pk>\d+)/add_comment$', login_required(AddComment.as_view(template_name="add_comentario.html")) , name='add_comment'),