示例#1
0
文件: urls.py 项目: sampyxis/consnews
from django.conf.urls import include, url
from django.contrib import admin
from links.views import LinkListView
from links.views import UserProfileDetailView
from django.contrib.auth.decorators import login_required as auth
from links.views import UserProfileEditView
from links.views import LinkCreateView
from links.views import LinkDetailView
from links.views import LinkUpdateView
from links.views import LinkDeleteView
from links.views import VoteFormView

urlpatterns = [
    url(r'^static/(?P<path>.*)$','django.views.static.serve',{'document_root': 'static'}),
    url(r'^admin/', include(admin.site.urls)),
    url(r'^$', LinkListView.as_view(), name='home'),
    url(r'^login/$', 'django.contrib.auth.views.login', {
    'template_name': 'login.html'}, name="login"),
    url(r'^logout/$', 'django.contrib.auth.views.logout_then_login',
        name="logout"),
    url(r'^accounts/', include('registration.backends.simple.urls')),
    url(r'^users/(?P<slug>\w+)/$', UserProfileDetailView.as_view(), name="profile"),
    url(r'^edit_profile/$', auth(UserProfileEditView.as_view()), name="edit_profile"),
    url(r'^link/create/$', auth(LinkCreateView.as_view()),name='link_create'),
    url(r'^link/(?P<pk>\d+)/$', LinkDetailView.as_view(), name='link_detail'),
    url(r'^link/update/(?P<pk>\d+)/$', auth(LinkUpdateView.as_view()), name='link_update'),
    url(r'^link/delete/(?P<pk>\d+)/$', auth(LinkDeleteView.as_view()), name='link_delete'),
    url(r'^comments/', include('django_comments.urls')),
    url(r'^vote/$', auth(VoteFormView.as_view()), name="vote"),
]
示例#2
0
文件: urls.py 项目: jorvalu/omaiga
    # profile
    path('accounts/profile/<username>/sent',
         ProfileSentView.as_view(),
         name='profile_sent'),
    path('accounts/profile/<username>/voted',
         ProfileVotedView.as_view(),
         name='profile_voted'),
    path('accounts/profile/<username>/comments',
         ProfileCommentsView.as_view(),
         name='profile_comments'),

    # links app
    path('', LinkListView.as_view(), name='link_list'),
    path('latest/', LinkLatestView.as_view(), name='link_latest'),
    path('top/', LinkTopView.as_view(), name='link_top'),
    path('create/', LinkCreateView.as_view(), name='link_create'),
    path('detail/<pk>', LinkDetailView.as_view(), name='link_detail'),
    path('update/<pk>', LinkUpdateView.as_view(), name='link_update'),
    path('delete/<pk>', LinkDeleteView.as_view(), name='link_delete'),

    # voting app
    path('vote/<pk>', VoteView.as_view(), name='vote'),

    # comments app
    path('detail/<pk>/comment',
         CommentCreateView.as_view(),
         name='comment_create'),
    path('detail/<id>/comment/delete/<pk>',
         CommentDeleteView.as_view(),
         name='comment_delete'),
    path('detail/comment/point/<pk>/', PointView.as_view(), name='point'),
示例#3
0
urlpatterns = patterns('',

    url(r'^admin/', include(admin.site.urls)),
    url(r'^comments/', include("django.contrib.comments.urls")),
    url(r'^$',LinkListView.as_view(), name='home'),
    
    url(r"^login/$", "django.contrib.auth.views.login",
        {"template_name": "login.html"}, name="login"),
    url(r"^logout/$", "django.contrib.auth.views.logout_then_login",
        name="logout"),
        
    url(r"^accounts/", include("registration.backends.simple.urls")),
    url(r"^users/(?P<slug>\w+)/$", UserProfileDetailView.as_view(), 
        name="profile"),
    url(r"edit_profile/$", UserProfileEditView.as_view(),
        name="edit_profile"),
        
    url(r"^link/create/$", auth(LinkCreateView.as_view()),
        name="link_create"),
    
    url(r"^link/(?P<pk>\d+)$", LinkDetailView.as_view(),
        name="link_detail"),
        
    url(r"^link/update/(?P<pk>\d+)$", auth(LinkUpdateView.as_view()),
        name="link_update"),
        
    url(r"^link/delete/(?P<pk>\d+)$", auth(LinkDeleteView.as_view()),
        name="link_delete"),
)
示例#4
0
urlpatterns = [
    url(r'^$', redirect_root),
    url(r'^admin/', include(admin.site.urls)),
    url(r'^comments/', include('django_comments.urls')),
    url(r'^home/$', LinkListView.as_view(), name='home'),
    url(r'^pages/', include('django.contrib.flatpages.urls')),
    url(r'^contact/', include(contact_urls)),
    url(r'^login/$',
        "django.contrib.auth.views.login", {"template_name": "login.html"},
        name="login"),
    url(r'^logout/$',
        "django.contrib.auth.views.logout_then_login",
        name="logout"),
    url(r'^accounts/', include("registration.backends.simple.urls")),
    url(r"^users/(?P<slug>\w+)/$",
        UserProfileDetailView.as_view(),
        name="profile"),
    url(r"edit_profile/$",
        auth(UserProfileEditView.as_view()),
        name="edit_profile"),
    url(r"^link/create/$", auth(LinkCreateView.as_view()), name="link_create"),
    url(r"^link/(?P<pk>\d+)$", LinkDetailView.as_view(), name="link_detail"),
    url(r"^link/update/(?P<pk>\d+)$",
        auth(LinkUpdateView.as_view()),
        name="link_update"),
    url(r"^link/delete/(?P<pk>\d+)$",
        auth(LinkDeleteView.as_view()),
        name="link_delete"),
    url(r'^vote/$', auth(VoteFormView.as_view()), name="vote"),
]
示例#5
0
    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.contrib.auth import views as auth_views
from links.views import LinkListView
from links.views import UserProfileDetailView
from django.contrib.auth.decorators import login_required as auth # Keep non-users out
from links.views import UserProfileEditView
from links.views import LinkCreateView, LinkDetailView
from links.views import LinkEditView
from links.views import LinkDeleteView

urlpatterns = [
    url(r'^admin/', admin.site.urls),
    url(r'^$', LinkListView.as_view(), name='home'),
    url(r'^login/$', auth_views.login, name='login'),
    url(r'^logout/$', auth_views.logout, name='logout'),
    url(r'^accounts/', include('registration.backends.simple.urls')),
    url(r'^users/(?P<slug>\w+)/$', UserProfileDetailView.as_view(),name='profile'),
    url(r'^edit_profile/$', auth(UserProfileEditView.as_view()), name='edit_profile'),
    url(r'^link/submit/$', auth(LinkCreateView.as_view()), name='link_submit'),
    url(r'^link/(?P<pk>\d+)/$', LinkDetailView.as_view(), name='link_detail'),
    url(r'^link/edit/(?P<pk>\d+)/$', auth(LinkEditView.as_view()), name='link_edit'),
    url(r'^link/delete/(?P<pk>\d+)/$', auth(LinkDeleteView.as_view()), name='link_delete'),
    url(r'^comments/', include('django_comments.urls')),
]
示例#6
0
文件: urls.py 项目: viennalabs/diggit
from django.conf.urls import patterns, include, url
from django.contrib import admin
admin.autodiscover()
from django.contrib.auth.decorators import login_required as auth
from links.views import LinkListView, UserProfileDetailView, UserProfileEditView, LinkCreateView, LinkDetailView, LinkUpdateView, LinkDeleteView

urlpatterns = patterns('',
    # Uncomment the admin/doc line below to enable admin documentation:
    # url(r'^admin/doc/', include('django.contrib.admindocs.urls')),

    # Uncomment the next line to enable the admin:
    url(r'^admin/', include(admin.site.urls)),
    url(r'^$', LinkListView.as_view(), name='home'), # ^$ is beginning and end, respectively; that refers to /

    url(r"^login/$", "django.contrib.auth.views.login", {"template_name": "login.html"}, name="login"),
    url(r"^logout/$", "django.contrib.auth.views.logout_then_login", name="logout"),

    url(r"^accounts/", include("registration.backends.simple.urls")), #take note that I've specified just a beginning here, no end ($). the registration package appends /register.
    url(r"^users/(?P<slug>\w+)/$", UserProfileDetailView.as_view(), name="profile"),
    url(r"edit_profile/$", auth(UserProfileEditView.as_view()), name="edit_profile"),
    url(r"^link/create/$", auth(LinkCreateView.as_view()), name="link_create"),
    url(r"^link/(?P<pk>\d+)$", LinkDetailView.as_view(), name="link_detail"),
    url(r"^link/update/(?P<pk>\d+)$", auth(LinkUpdateView.as_view()), name="link_update"),
    url(r"^link/delete/(?P<pk>\d+)$", auth(LinkDeleteView.as_view()), name="link_delete")    
)
示例#7
0
	###################################################################################
	# url(r'^freshphotos/$', photo_list, name='photo'),
	# url(r'^topphotos/$', best_photos_list, name='best_photo'),
	url(r'^phredi/$', auth(photo_location), name='photo_loc'),
	# url(r'^photostream_pk/(?P<pk>\d+)/$', photostream_pk, name='photostream_pk'),
	# url(r'^photostream_pk/(?P<pk>\d+)/(?P<ident>\d+)/$', photostream_pk, name='photostream_pk'), #ident is an optional variable
	url(r'^photostream/$', PhotostreamView.as_view(), name='photostream'),
	url(r'^sphk/(?P<pk>\d+)/$', see_special_photo_pk, name='see_special_photo_pk'),
	#url(r'^upload_photo_reply_pk/(?P<pk>\d+)/$', auth(upload_photo_reply_pk), name='upload_photo_reply_pk'),
	#url(r'^upload_photo_reply/$', auth(UploadPhotoReplyView.as_view()), name='upload_photo_reply'),
	######################################################## Content Sharing ###################################################
	url(r'^share/$', auth(share_content), name='share_content'),
	url(r'^share/help/$', auth(sharing_help), name='sharing_help'),
	url(r'^share/photo/upload-denied/$', auth(public_photo_upload_denied), name='public_photo_upload_denied'),
	url(r'^share/photo/upload/$', auth(upload_public_photo), name='upload_public_photo'),
	url(r'^share/text/$', auth(LinkCreateView.as_view()), name='link_create'),
	url(r'^share/text/redirect/$', auth(link_create_pk), name='link_create_pk'),
	url(r'^share/text/redirect/first-time/$', auth(link_create_pk), name='first_time_link'),
	#url(r'^upload_photo/$', auth(upload_public_photo), name='upload_photo'),
	#url(r'^public_photo_upload_denied/$', auth(public_photo_upload_denied), name='public_photo_upload_denied'),
	#url(r'^upload_public_photo/$', auth(upload_public_photo), name='upload_public_photo'),
	#url(r'^kuch/likho/$', auth(LinkCreateView.as_view()), name='link_create'),
	#url(r'^link/create/$', auth(link_create_pk), name='link_create_pk'),
	#url(r'^link/first_time/$', auth(link_create_pk), name='first_time_link'),
	############################################################################################################################
	#url(r'^upload_video/$', auth(UploadVideoView.as_view()), name='upload_video'),
	url(r'^photos_help/(?P<slug>[\w.@+-]+)/(?P<pk>\d+)/$', PhotosHelpView.as_view(), name='photos_help'),
	url(r'^khushamdeed/$', auth(WelcomeView.as_view()), name='welcome'),
	#url(r'^jawabi_photo_seekho/$', auth(ChainPhotoTutorialView.as_view()), name='chain_photo_tutorial'),
	url(r'^ftur/$', auth(first_time_unseen_refresh), name='first_time_unseen_refresh'),
	url(r'^welcome/(?P<pk>\d+)/$', auth(welcome_pk), name='welcome_pk'),
示例#8
0


urlpatterns = patterns('',
    # Examples:
    # url(r'^$', 'gogoreader.views.home', name='home'),
    # url(r'^gogoreader/', include('gogoreader.foo.urls')),

    # Uncomment the admin/doc line below to enable admin documentation:
    # url(r'^admin/doc/', include('django.contrib.admindocs.urls')),

    # Uncomment the next line to enable the admin:
    url(r'^admin/', include(admin.site.urls)),
    url(r'^comments', include("django.contrib.comments.urls")),
    url(r'^$', show_profile, name='home'),
    url(r'^post', post_data, name='post_data'),

    url(r'^login/$', 'django.contrib.auth.views.login', {'template_name': 'login.html'}, name="login"),
    url(r'^logout/$', 'django.contrib.auth.views.logout_then_login',name="logout"),
    url(r'^accounts/', include('registration.backends.simple.urls')),
    url(r'^users/(?P<slug>\w+)/$', UserProfileDetailView.as_view(), name="profile"),
    url(r'edit_profile/$', auth(UserProfileEditView.as_view()), name='edit_profile'),
    url(r'^link/create/$', auth(LinkCreateView.as_view()), name='link_create'),
    url(r'^rss/create/$', auth(RssCreateView.as_view()), name='rss_create'),
    url(r'^link/update/(?P<pk>\d+)/$', auth(LinkUpdateView.as_view()), name='link_update'),
    url(r'^link/delete/(?P<pk>\d+)/$', auth(LinkDeleteView.as_view()), name='link_delete'),
    url(r'^link/(?P<pk>\d+)$', LinkDetailView.as_view(), name='link_detail'),
    url(r'^tag/(?P<pk>\d+)$', show_tag_links, name='link_tag'),

)
示例#9
0
from django.conf.urls.defaults import patterns, include, url
from links.views import LinkListView, LinkCreateView, LinkUpdateView
from django.contrib.auth.decorators import user_passes_test
urlpatterns = patterns('',
	url(r'^$', LinkListView.as_view(), name='link-list-view'),
 	url(r'^add/$',user_passes_test(lambda u:u.is_staff)(LinkCreateView.as_view())),
 	url(r'^modify/(?P<pk>\d+)/$', user_passes_test(lambda u:u.is_staff)(LinkUpdateView.as_view())),									
	)
示例#10
0
from django.conf.urls import patterns, include, url
from django.contrib import admin
from links.views import LinkListView, UserProfileDetailView, UserProfileEditView, LinkCreateView
from django.contrib.auth.decorators import login_required as auth
from links.views import LinkDetailView, LinkUpdateView, LinkDeleteView


admin.autodiscover()

urlpatterns = patterns('',
    url(r'^admin/', include(admin.site.urls)),
    url(r'^comments/', include('django.contrib.comments.urls')),
    url(r'^$', LinkListView.as_view(), name='home'),
    url(r'^login/$', 'django.contrib.auth.views.login', {
        'template_name': 'login.html'}, name="login"),
    url(r'^logout/$', 'django.contrib.auth.views.logout_then_login',
        name="logout"),
    url(r'^accounts/', include('registration.backends.simple.urls')),
    url(r'^users/(?P<slug>\w+)/$', UserProfileDetailView.as_view(), name="profile"),
    url(r'^edit_profile/$', auth(UserProfileEditView.as_view()), name="edit_profile"),
    url(r'^link/create/$', auth(LinkCreateView.as_view()),
        name='link_create'),
    url(r'^link/(?P<pk>\d+)/$', LinkDetailView.as_view(),
        name='link_detail'),
    url(r'^link/update/(?P<pk>\d+)/$', auth(LinkUpdateView.as_view()),
        name='link_update'),
    url(r'^link/delete/(?P<pk>\d+)/$', auth(LinkDeleteView.as_view()),
        name='link_delete'),
    
)
示例#11
0
     auth(upload_photo_reply_pk),
     name='upload_photo_reply_pk'),
 url(r'^upload_photo_reply/$',
     auth(UploadPhotoReplyView.as_view()),
     name='upload_photo_reply'),
 url(r'^upload_photo/$',
     auth(UploadPhotoView.as_view()),
     name='upload_photo'),
 #url(r'^upload_photo/(?P<opt>\d+)/$', auth(UploadPhotoView.as_view()), name='upload_photo'),
 url(r'^upload_video/$',
     auth(UploadVideoView.as_view()),
     name='upload_video'),
 url(r'^photos_help/(?P<slug>[\w.@+-]+)/(?P<pk>\d+)/$',
     PhotosHelpView.as_view(),
     name='photos_help'),
 url(r'^kuch/likho/$', auth(LinkCreateView.as_view()), name='link_create'),
 url(r'^link/create/$', auth(link_create_pk), name='link_create_pk'),
 url(r'^khushamdeed/$', auth(WelcomeView.as_view()), name='welcome'),
 url(r'^jawabi_photo_seekho/$',
     auth(ChainPhotoTutorialView.as_view()),
     name='chain_photo_tutorial'),
 url(r'^photo_option_seekho/$',
     auth(PhotoOptionTutorialView.as_view()),
     name='photo_option_tutorial'),
 url(r'^ftr/(?P<unique>[\w.@+-]+)/$',
     auth(first_time_refresh),
     name='first_time_refresh'),
 url(r'^ftpr/(?P<unique>[\w.@+-]+)/$',
     auth(first_time_public_refresh),
     name='first_time_public_refresh'),
 url(r'^welcome/(?P<pk>\d+)/$', auth(welcome_pk), name='welcome_pk'),
示例#12
0
from django.conf.urls import patterns, include, url
from links.views import LinkListView, LinkCreateView, LinkUpdateView
from django.contrib.auth.decorators import permission_required

urlpatterns = patterns('',
	url(r'^$', LinkListView.as_view(), name='link_view'),
 	url(r'^add/$',permission_required('classlists.is_kksastaff', login_url='/registration/login/')(LinkCreateView.as_view())),
 	url(r'^modify/(?P<pk>\d+)/$', permission_required('classlists.is_kksastaff', login_url='/registration/login/')(LinkUpdateView.as_view())),									
	)
示例#13
0
文件: urls.py 项目: wadadaaa/rumors
from links.views import LinkUpdateView
from links.views import LinkDeleteView
from links.views import VoteFormView


urlpatterns = patterns('',

     url(r'^admin/', include(admin.site.urls)),
     url(r'^comments/', include('django.contrib.comments.urls')),
     url(r'^$', LinkListView.as_view(), name='home'),
     url(r"^login/$", "django.contrib.auth.views.login",
         {"template_name": "login.html"}, name="login"),
     url(r"^logout/$", "django.contrib.auth.views.logout_then_login",
         name="logout"),
     url(r"^accounts/", include("registration.backends.simple.urls")),
     url(r'^users/(?P<slug>\w+)/$', UserProfileDetailView.as_view(), name="profile"),
     url(r'^edit_profile/$', auth(UserProfileEditView.as_view()), name="edit_profile"),

     url(r'^link/create/$', auth(LinkCreateView.as_view()),
         name='link_create'),
     url(r'^link/(?P<pk>\d+)/$', LinkDetailView.as_view(),
         name='link_detail'),
     url(r'^link/update/(?P<pk>\d+)/$', auth(LinkUpdateView.as_view()),
         name='link_update'),
    url(r'^link/delete/(?P<pk>\d+)/$', auth(LinkDeleteView.as_view()),
         name='link_delete'),
    url(r'^vote/$', auth(VoteFormView.as_view()), name="vote"),


)