Esempio n. 1
0
from django.conf.urls import patterns, url

from rest.routers import HybridRouter

import api
import views

router = HybridRouter()
router.register("list", api.NotificationViewSet, "list")
router.add_api_view("mark", url(r"^mark/", api.NotificationMarkView.as_view(), name="mark"))
router.add_api_view("count", url(r"^count/", api.NewNotifications.as_view(), name="count"))

urlpatterns = patterns(
    "",
    url("^notifications/(?P<pk>\d+)/", views.NotificationView.as_view(), name="notify-detail"),
    url("^notifications/", views.NotificationList.as_view(), name="notify-list"),
)
Esempio n. 2
0
from django.conf.urls import patterns, url

from rest_framework import routers

from rest.routers import HybridRouter

import api
import views

router = HybridRouter()
router.add_api_view(
    'hot-box', url(r'^hot-box/', api.HotBoxAPIView.as_view(), name='hot-box'))
router.add_api_view(
    'graph', url(r'^graph/', api.VisitGraphDataAPIView.as_view(),
                 name='graph'))

urlpatterns = patterns(
    '',
    url(r'^trigger-hit/(?P<ct>\d+)/(?P<pk>\d+)/',
        views.visit_view,
        name='visit-counter'),
)
Esempio n. 3
0
# -*- coding: utf-8 -*-
from django.conf.urls import patterns, url
from ideas.views import *
import api

from rest.routers import HybridRouter
router = HybridRouter()
router.register('idea', api.IdeaAPIViewSet, 'ideas')
router.register('categories', api.IdeaCategoryAPIViewSet, 'categories')
router.add_api_view('vote', url(r'^vote/', api.IdeaVoteAPI.as_view(), name='vote'))

urlpatterns = patterns('',
    url(r'categories/create/', CreateCategory.as_view(), name='new_category'),
    #url(r'^$', IdeasListView.as_view(), name='index'),
    url(r'vote/(?P<pk>\d+)/', IdeaVotesView.as_view(), name='vote'),
    url(r'create/', CreateIdeaView.as_view(), name='create'),
    url(r'details/(?P<slug>[\w-]+)', IdeasDetailView.as_view(), name='details'),
    url(r'update/(?P<slug>[\w-]+)', UpdateIdeaView.as_view(), name='update'),
    url(r'(?P<slug>[\w-]+)/gallery/upload/', PictureUploadView.as_view(), name='picture-upload'),
)
Esempio n. 4
0
from django.conf.urls import patterns, url

from rest_framework import routers

from rest.routers import HybridRouter

import api
import views

router = HybridRouter()
router.add_api_view('hot-box', url(r'^hot-box/', api.HotBoxAPIView.as_view(), name='hot-box'))

urlpatterns = patterns('',
    url(r'^trigger-hit/(?P<ct>\d+)/(?P<pk>\d+)/', views.visit_view, name='visit-counter'),
)
Esempio n. 5
0
# -*- coding: utf-8 -*-
from django.conf.urls import patterns, url

import api
import views

# REST API
from rest.routers import HybridRouter
router = HybridRouter()
router.register('pointers', views.MapPointerAPIViewSet, 'pointers')
router.register('objects', views.MapObjectAPIViewSet, 'objects')
router.add_api_view('data', url(r'^data/$', views.MapDataViewSet.as_view(), name='data'))
router.add_api_view('mapinput', url(r'^mapinput/$', views.MapinputAPI.as_view(), name='mapinput'))
router.add_api_view('new-markers', url(r'^new-markers/', api.MapObjectViewSet.as_view(), name='new-markers'))


urlpatterns = patterns('',
    url(r'^$', views.IndexView.as_view(), name='index'),
    url(r'^info/(?P<ct>\d+)/(?P<pk>\d+)/', views.IndexView.as_view(), name='info'),
)
Esempio n. 6
0
# -*- coding: utf-8 -*-
from django.conf.urls import patterns, url

from rest.routers import HybridRouter

import api
import views

router = HybridRouter()
router.register('content_types', api.ContentTypeAPIViewSet, 'content_types')
router.register('search', api.SearchResultsAPIViewSet, 'search')
router.add_api_view('resons', url(r'^reasons/', api.AbuseReasonList.as_view(), name='reasons'))


urlpatterns = patterns('',
    url(r'^search/', views.CivilSearchView.as_view(), name="search-record"),
    url(r'^(?P<app_label>.+)/(?P<model_label>.+)/(?P<object_pk>\d+)/',
        views.CreateAbuseReport.as_view(), name='report'),
   	url(r'^(?P<ct>\d+)/(?P<pk>\d+)/', views.ReportView.as_view(), name="abuse-report"),
)
Esempio n. 7
0
# -*- coding: utf-8 -*-
from django.conf.urls import patterns, url
import views

# REST API
from rest.routers import HybridRouter
router = HybridRouter()
router.register('pointers', views.MapPointerAPIViewSet, 'pointers')
router.register('objects', views.MapObjectAPIViewSet, 'objects')
router.add_api_view('data', url(r'^data/$', views.MapDataViewSet.as_view(), name='data'))
router.add_api_view('mapinput', url(r'^mapinput/$', views.MapinputAPI.as_view(), name='mapinput'))


urlpatterns = patterns('',
    url(r'^$', views.IndexView.as_view(), name='index'),
    url(r'^info/(?P<ct>\d+)/(?P<pk>\d+)/', views.IndexView.as_view(), name='info'),
)
Esempio n. 8
0
# -*- coding: utf-8 -*-
from django.conf.urls import patterns, url

from rest.routers import HybridRouter

import api
import views

router = HybridRouter()

router.register('actstream', api.ActivityViewSet, 'actstream')
router.add_api_view(
    'follow', url(r'^follow/', api.FollowObjectView.as_view(), name='follow'))
router.add_api_view(
    'follow-all',
    url(r'^follow-all/', api.FollowAllAPIView.as_view(), name='follow-all'))
router.add_api_view(
    'action-graph',
    url(r'^action-graph/',
        api.ActionGraphAPIView.as_view(),
        name='action-graph'))

urlpatterns = patterns(
    '',
    url(r'^followed/(?P<username>[\w-]+)/',
        views.FollowedUserList.as_view(),
        name='followed'),
    url(r'^facebook-friends/(?P<username>[\w-]+)/',
        views.FacebookFriendList.as_view(),
        name='facebook-friends'),
)
Esempio n. 9
0
# -*- coding: utf-8 -*-
from django.conf.urls import url

from rest.routers import HybridRouter

import api

router = HybridRouter()
router.register('recommendations', api.BlessViewSet, 'recommendations')
router.add_api_view('bless',
                    url(r'^bless/', api.BlessAPIView.as_view(), name='bless'))
Esempio n. 10
0
# -*- coding: utf-8 -*-
from django.conf.urls import patterns, url

from rest.routers import HybridRouter

import api
from .views import *

router = HybridRouter()
router.add_api_view(
    'answers', url(r'^answers/',
                   api.AnswerSetAPIView.as_view(),
                   name='answers'))
router.add_api_view(
    'timeline',
    url(r'^timeline/', api.AnswersInTimeAPIView.as_view(), name='timeline'))

urlpatterns = patterns(
    '',
    url(r'^delete/(?P<pk>\d+)', delete_poll, name='delete'),
    url(r'^details/(?P<pk>\d+)', PollDetails.as_view(), name='details'),
    url(r'^results/(?P<pk>\d+)', PollResults.as_view(), name='results'),
    url(r'^verify/(?P<pk>\d+)', save_answers, name='verify'),
    url(r'(?P<location_slug>[\w-]+)/(?P<pk>\d+)/update/',
        PollUpdateView.as_view(),
        name='update'),
    url(r'(?P<slug>[\w-]+)/', SimplePollTakeView.as_view(), name='test'),
)
Esempio n. 11
0
from django.conf.urls import url

from rest.routers import HybridRouter

import views

router = HybridRouter()

router.register('actstream', views.ActivityViewSet, 'actstream')
router.add_api_view('follow', url(r'^follow/', views.FollowObjectView.as_view(), name='follow'))
Esempio n. 12
0
# -*- coding: utf-8 -*-
from django.conf.urls import patterns, url

from rest.routers import HybridRouter

import api
import views

router = HybridRouter()
router.register('content_types', api.ContentTypeAPIViewSet, 'content_types')
router.register('search', api.SearchResultsAPIViewSet, 'search')
router.add_api_view(
    'resons', url(r'^reasons/', api.AbuseReasonList.as_view(), name='reasons'))

urlpatterns = patterns(
    '',
    url(r'^search/', views.CivilSearchView.as_view(), name="search-record"),
    url(r'^(?P<app_label>.+)/(?P<model_label>.+)/(?P<object_pk>\d+)/',
        views.CreateAbuseReport.as_view(),
        name='report'),
    url(r'^(?P<ct>\d+)/(?P<pk>\d+)/',
        views.ReportView.as_view(),
        name="abuse-report"),
)
Esempio n. 13
0
from django.conf.urls import url

from rest.routers import HybridRouter

import views

router = HybridRouter()

router.register('actstream', views.ActivityViewSet, 'actstream')
router.add_api_view(
    'follow', url(r'^follow/', views.FollowObjectView.as_view(),
                  name='follow'))
Esempio n. 14
0
                           LocationGalleryCreateView, location_gallery_delete, \
                           LocationGalleryUpdateView
from projects import views as project_views
import api
from locations.views import *
from staticpages.views import PageView

from rest.routers import HybridRouter
router = HybridRouter()
router.register('locations', api.LocationAPIViewSet, 'locations')
router.register('markers', api.LocationMapViewSet, 'markers')
router.register('actions', api.LocationActionsRestViewSet, 'actions')
router.register('sublocations', api.SublocationAPIViewSet, 'sublocations')
router.register('countries', api.CountryAPIViewSet, 'countries')
router.add_api_view(
    'follow',
    url(r'^follow/', api.LocationFollowAPIView.as_view(), name='follow'))
router.add_api_view(
    'contents',
    url(r'^contents/', api.LocationSummaryAPI.as_view(), name='contents'))
router.add_api_view(
    'capital', url(r'^capital/', api.CapitalAPI.as_view(), name='capital'))

urlpatterns = patterns(
    '',
    url(r'^create/', CreateLocationView.as_view(), name='create'),
    url(r'^places/', LocationListView.as_view(), name='index'),
    url(r'^(?P<slug>[\w-]+)/$', LocationDetailView.as_view(), name='details'),
    # lista sub-lokalizacji
    url(r'^(?P<slug>[\w-]+)/sublocations/$',
        SublocationList.as_view(),
Esempio n. 15
0
                           LocationGalleryCreateView, location_gallery_delete, \
                           LocationGalleryUpdateView
from projects.views import base as project_views
import api
from locations.views import *
from staticpages.views import PageView
from userspace.views import UserListView

from rest.routers import HybridRouter
router = HybridRouter()
router.register('locations', api.LocationAPIViewSet, 'locations')
router.register('markers', api.LocationMapViewSet, 'markers')
router.register('actions', api.LocationActionsRestViewSet, 'actions')
router.register('sublocations', api.SublocationAPIViewSet, 'sublocations')
router.register('countries', api.CountryAPIViewSet, 'countries')
router.add_api_view(
    'follow', url(r'^follow/', api.LocationFollowAPI.as_view(), name='follow'))
router.add_api_view(
    'contents',
    url(r'^contents/', api.LocationSummaryAPI.as_view(), name='contents'))
router.add_api_view(
    'capital', url(r'^capital/', api.CapitalAPI.as_view(), name='capital'))
router.add_api_view(
    'autocomplete',
    url(r'^autocomplete/',
        api.LocationSearchAPI.as_view(),
        name='autocomplete'))
router.add_api_view(
    'find-nearest',
    url(r'^find-nearest/', api.CitySearchAPI.as_view(), name='find-nearest'))

urlpatterns = patterns(
Esempio n. 16
0
# -*- coding: utf-8 -*-
from django.conf.urls import patterns, url

from rest.routers import HybridRouter

import api
import views

router = HybridRouter()

router.register('actstream', api.ActivityViewSet, 'actstream')
router.add_api_view('follow', url(r'^follow/', api.FollowObjectView.as_view(), name='follow'))
router.add_api_view('follow-all', url(r'^follow-all/', api.FollowAllAPIView.as_view(), name='follow-all'))
router.add_api_view('action-graph', url(r'^action-graph/', api.ActionGraphAPIView.as_view(), name='action-graph'))

urlpatterns = patterns('',
    url(r'^followed/(?P<username>[\w-]+)/', views.FollowedUserList.as_view(), name='followed'),
    url(r'^facebook-friends/(?P<username>[\w-]+)/', views.FacebookFriendList.as_view(), name='facebook-friends'),
)
Esempio n. 17
0
from django.conf.urls import patterns, url

from rest.routers import HybridRouter

import api
import views

router = HybridRouter()
router.register('list', api.NotificationViewSet, 'list')
router.add_api_view('mark', url(r'^mark/', api.NotificationMarkView.as_view(), name='mark'))
router.add_api_view('count', url(r'^count/', api.NewNotifications.as_view(), name='count'))

urlpatterns = patterns('',
    url('^notifications/(?P<pk>\d+)/', views.NotificationView.as_view(), name="notify-detail"),
    url('^notifications/', views.NotificationList.as_view(), name="notify-list"),
)
Esempio n. 18
0
# -*- coding: utf-8 -*-
from django.conf.urls import patterns, url

from rest.routers import HybridRouter

import api
from .views import *

router = HybridRouter()
router.add_api_view('answers', url(r'^answers/', api.AnswerSetAPIView.as_view(), name='answers'))
router.add_api_view('timeline', url(r'^timeline/', api.AnswersInTimeAPIView.as_view(), name='timeline'))

urlpatterns = patterns('',
    url(r'^delete/(?P<pk>\d+)', delete_poll, name='delete'),
    url(r'^details/(?P<pk>\d+)', PollDetails.as_view(), name='details'),
    url(r'^results/(?P<pk>\d+)', PollResults.as_view(), name='results'),
    url(r'^verify/(?P<pk>\d+)', save_answers, name='verify'),
    url(r'(?P<location_slug>[\w-]+)/(?P<pk>\d+)/update/', PollUpdateView.as_view(), name='update'),
    url(r'(?P<slug>[\w-]+)/', SimplePollTakeView.as_view(), name='test'),
)
Esempio n. 19
0
# -*- coding: utf-8 -*-
from django.conf.urls import patterns, include, url
from comments.views import *

from rest.routers import HybridRouter

import api

router = HybridRouter()
router.register('list', api.CommentList, 'list')
router.add_api_view('answers', url(r'^answers/', api.CommentAnswers.as_view(),
                                   name='answers'))

urlpatterns = patterns('',
    url('^summary/(?P<content_ct>\d+)/(?P<content_pk>\d+)', CommentSummaryView.as_view(), name="summary"),
    url('^count/(?P<object_id>\d+)/(?P<app_label>.+)/(?P<model_label>.+)/$', get_comment_count, name='count'),
    url('^tree/(?P<object_id>\d+)/(?P<app_label>.+)/(?P<model_label>.+)/$', get_comment_tree, name='tree'),
)
Esempio n. 20
0
from django.conf.urls import patterns, url

from rest_framework import routers

from rest.routers import HybridRouter

import api
import views

router = HybridRouter()
router.add_api_view('hot-box', url(r'^hot-box/', api.HotBoxAPIView.as_view(), name='hot-box'))
router.add_api_view('graph', url(r'^graph/', api.VisitGraphDataAPIView.as_view(), name='graph'))

urlpatterns = patterns('',
    url(r'^trigger-hit/(?P<ct>\d+)/(?P<pk>\d+)/', views.visit_view, name='visit-counter'),
)
Esempio n. 21
0
# -*- coding: utf-8 -*-
from django.conf.urls import patterns, include, url
from comments.views import *

from rest.routers import HybridRouter

import api

router = HybridRouter()
router.register('list', api.CommentList, 'list')
router.add_api_view(
    'answers', url(r'^answers/', api.CommentAnswers.as_view(), name='answers'))

urlpatterns = patterns(
    '',
    url('^count/(?P<object_id>\d+)/(?P<app_label>.+)/(?P<model_label>.+)/$',
        get_comment_count,
        name='count'),
    url('^tree/(?P<object_id>\d+)/(?P<app_label>.+)/(?P<model_label>.+)/$',
        get_comment_tree,
        name='tree'),
)
Esempio n. 22
0
# -*- coding: utf-8 -*-
from django.conf.urls import url

from rest.routers import HybridRouter

import api

router = HybridRouter()
router.register('recommendations', api.BlessViewSet, 'recommendations')
router.add_api_view('bless', url(r'^bless/', api.BlessAPIView.as_view(), name='bless'))
Esempio n. 23
0
from gallery.views import LocationGalleryView, PlacePictureView, \
                           LocationGalleryCreateView, location_gallery_delete, \
                           LocationGalleryUpdateView
from projects.views import base as project_views
import api
from locations.views import *
from staticpages.views import PageView

from rest.routers import HybridRouter
router = HybridRouter()
router.register('locations', api.LocationAPIViewSet, 'locations')
router.register('markers', api.LocationMapViewSet, 'markers')
router.register('actions', api.LocationActionsRestViewSet, 'actions')
router.register('sublocations', api.SublocationAPIViewSet, 'sublocations')
router.register('countries', api.CountryAPIViewSet, 'countries')
router.add_api_view('follow', url(r'^follow/', api.LocationFollowAPI.as_view(), name='follow'))
router.add_api_view('contents', url(r'^contents/', api.LocationSummaryAPI.as_view(), name='contents'))
router.add_api_view('capital', url(r'^capital/', api.CapitalAPI.as_view(), name='capital'))
router.add_api_view('autocomplete', url(r'^autocomplete/', api.LocationSearchAPI.as_view(), name='autocomplete'))
router.add_api_view('find-nearest', url(r'^find-nearest/', api.CitySearchAPI.as_view(), name='find-nearest'))


urlpatterns = patterns('',
    url(r'^create/', CreateLocationView.as_view(), name='create'),
    url(r'^places/', LocationListView.as_view(), name='index'),
    url(r'^get-widget/(?P<ct>\d+)/(?P<pk>\d+)/', WidgetFactory.as_view(), name='get-widget'),
    url(r'^widget-preview/(?P<ct>\d+)/(?P<pk>\d+)/', WidgetPreview.as_view(), name='widget-preview'),
    url(r'^widget/(?P<ct>\d+)/(?P<pk>\d+)/', ServeContentView.as_view(), name='widget'),
    url(r'^(?P<slug>[\w-]+)/statistics/', LocationStatisticsView.as_view(), name='statistics'),
    url(r'^(?P<location_slug>[\w-]+)/moderators/remove/', RemoveModeratorView.as_view(), name='remove-moderator'),
    url(r'^(?P<location_slug>[\w-]+)/moderators/', ManageModeratorsView.as_view(), name='manage-moderators'),
Esempio n. 24
0
from gallery.views import LocationGalleryView, PlacePictureView, \
                           LocationGalleryCreateView, location_gallery_delete, \
                           LocationGalleryUpdateView
from projects import views as project_views
import api
from locations.views import *
from staticpages.views import PageView

from rest.routers import HybridRouter
router = HybridRouter()
router.register('locations', api.LocationAPIViewSet, 'locations')
router.register('markers', api.LocationMapViewSet, 'markers')
router.register('actions', api.LocationActionsRestViewSet, 'actions')
router.register('sublocations', api.SublocationAPIViewSet, 'sublocations')
router.register('countries', api.CountryAPIViewSet, 'countries')
router.add_api_view('follow', url(r'^follow/', api.LocationFollowAPIView.as_view(), name='follow'))
router.add_api_view('contents', url(r'^contents/', api.LocationSummaryAPI.as_view(), name='contents'))
router.add_api_view('capital', url(r'^capital/', api.CapitalAPI.as_view(), name='capital'))

urlpatterns = patterns('',
    url(r'^create/', CreateLocationView.as_view(), name='create'),
    url(r'^places/', LocationListView.as_view(), name='index'),
    url(r'^(?P<slug>[\w-]+)/$', LocationDetailView.as_view(), name='details'),
    # sub-location list
    url(r'^(?P<slug>[\w-]+)/sublocations/$', SublocationList.as_view(), name='sublocations'),
    # content search by tags
    url(r'^(?P<slug>[\w-]+)/search/(?P<tag>[\w-]+)$', LocationContentSearch.as_view(), name='tag_search'),
    url(r'^(?P<slug>[\w-]+)/search/$', LocationContentSearch.as_view(), name='tag_search_index'),
    # content search by category
    url(r'^(?P<slug>[\w-]+)/filter/(?P<app>[\w-]+)/(?P<model>[\w-]+)/(?P<category>\d+)/$', LocationContentFilter.as_view(), name='category_search'),