コード例 #1
0
ファイル: rss_feeds.py プロジェクト: hasadna/kikar-hamedina
    def items(self, obj):
        search_view = SearchView(request=HttpRequest())

        Query_Q = search_view.parse_q_object(
            members_ids=[], parties_ids=[], tags_ids=[], phrases=[x.keyword for x in obj.words_in_rss_feed.all()]
        )
        return Facebook_Status.objects.filter(Query_Q).order_by("-published")[:MAX_STATUSES_IN_RSS_FEED]
コード例 #2
0
    def items(self, obj):
        search_view = SearchView(request=HttpRequest())

        Query_Q = search_view.parse_q_object(
            members_ids=[],
            parties_ids=[],
            tags_ids=[],
            phrases=[x.keyword for x in obj.words_in_rss_feed.all()])
        return Facebook_Status.objects.filter(Query_Q).order_by(
            '-published')[:MAX_STATUSES_IN_RSS_FEED]
コード例 #3
0
ファイル: urls.py プロジェクト: ulfst/readthedocs.org
            'filename': '',
        },
        name='docs_detail'),

    # Handle /page/<path> redirects for explicit "latest" version goodness.
    url(r'^docs/(?P<project_slug>[-\w]+)/page/(?P<filename>.*)$',
        'core.views.serve_docs', {
            'version_slug': None,
            'lang_slug': None,
        },
        name='docs_detail'),
    url(r'^projects/', include('projects.urls.public')),
    url(r'^builds/', include('builds.urls')),
    url(r'^flagging/', include('basic.flagging.urls')),
    url(r'^accounts/', include('registration.backends.default.urls')),
    url(r'^search/project/', SearchView.as_view(), name='haystack_project'),
    url(r'^search/', include('haystack.urls')),
    url(r'^admin/', include(admin.site.urls)),
    url(r'^dashboard/', include('projects.urls.private')),
    url(r'^github', 'core.views.github_build', name='github_build'),
    url(r'^bitbucket', 'core.views.bitbucket_build', name='bitbucket_build'),
    url(r'^build/(?P<pk>[-\w]+)',
        'core.views.generic_build',
        name='generic_build'),
    url(r'^random/(?P<project>[\w-]+)',
        'core.views.random_page',
        name='random_page'),
    url(r'^random/$', 'core.views.random_page', name='random_page'),
    url(r'^depth/$', 'core.views.queue_depth', name='queue_depth'),
    url(r'^live/$', 'core.views.live_builds', name='live_builds'),
    url(r'^500/$', 'core.views.divide_by_zero', name='divide_by_zero'),
コード例 #4
0
    # Handle fallbacks
    url(r'^user_builds/(?P<project_slug>[-\w]+)/rtd-builds/(?P<version_slug>[-._\w]+?)/(?P<filename>.*)$',
        'core.views.server_helpful_404',
        name='user_buils_fallback'),
    url(r'^user_builds/(?P<project_slug>[-\w]+)/translations/(?P<lang_slug>%s)/(?P<version_slug>[-._\w]+?)/(?P<filename>.*)$' % LANGUAGES_REGEX,
        'core.views.server_helpful_404',
        name='user_builds_fallback_translations'),

    url(r'^i18n/', include('django.conf.urls.i18n')),
    url(r'^projects/', include('projects.urls.public')),
    url(r'^builds/', include('builds.urls')),
    # Ship elastic search
    url(r'^search/$', 'search.views.elastic_search', name='search'),
    url(r'^elasticsearch/$', 'search.views.elastic_search', name='elastic_search'),
    url(r'^search/project/', SearchView.as_view(), name='haystack_project'),
    #url(r'^search/', include('haystack.urls')),
    url(r'^admin/', include(admin.site.urls)),
    url(r'^dashboard/', include('projects.urls.private')),
    url(r'^github', 'core.views.github_build', name='github_build'),
    url(r'^bitbucket', 'core.views.bitbucket_build', name='bitbucket_build'),
    url(r'^build/(?P<pk>[-\w]+)',
        'core.views.generic_build',
        name='generic_build'),
    url(r'^random/(?P<project>[\w-]+)',
        'core.views.random_page',
        name='random_page'),
    url(r'^random/$', 'core.views.random_page', name='random_page'),
    url(r'^donate/$', 'core.views.donate', name='donate'),
    url(r'^depth/$', 'core.views.queue_depth', name='queue_depth'),
    url(r'^queue_info/$', 'core.views.queue_info', name='queue_info'),
コード例 #5
0
from django.conf.urls import url, include
from django.contrib import admin
from core.views import SearchView, LookAroundView, HomeView, ResultsView
from django.conf import settings

urlpatterns = [
    url(r'^$', HomeView.as_view(), name='home'),
    url(r'^admin/', include(admin.site.urls)),
    url(r'^search/', SearchView.as_view(), name='search'),
    url(r'^results/', ResultsView.as_view(), name='results'),
    url(r'^lookaround/(?P<channel>.{1,49})/(?P<message_id>\d+)$',
        LookAroundView.as_view(),
        name='lookaround'),
]

if settings.DEBUG:
    import debug_toolbar
    urlpatterns = [
        url(r'^__debug__/', include(debug_toolbar.urls)),
    ] + urlpatterns
コード例 #6
0
ファイル: urls.py プロジェクト: intip/protour
#-*- coding:utf-8 -*-

from django.conf.urls import patterns, url
from django.views.generic.detail import DetailView

from pacote.models import Pacote

from core.views import HomePageView, DestinoView, TypeAheadView, ComprarView,\
    SearchView, EstadoView, RegiaoView, PaisView

urlpatterns = patterns(
    'core.views',
    url(r'^$', HomePageView.as_view(), name='homepage'),
    url(r'^comprar/(?P<pk>\d+)/$', ComprarView.as_view(), name='comprar'),
    url(r'^pacote/(?P<slug>[\w_-]+)/$',
        DetailView.as_view(model=Pacote),
        name='detalhes'),
    url(r'^destino/(?P<slug>[\w_-]+)/$', DestinoView.as_view(),
        name='destino'),
    url(r'^estado/(?P<slug>[\w_-]+)/$', EstadoView.as_view(), name='estado'),
    url(r'^regiao/(?P<slug>[\w_-]+)/$', RegiaoView.as_view(), name='regiao'),
    url(r'^pais/(?P<slug>[\w_-]+)/$', PaisView.as_view(), name='pais'),
    url(r'^pacotes\.json$', TypeAheadView.as_view(), name='typejson'),
    url(r'^busca/$', SearchView.as_view(), name="search"),
)
コード例 #7
0
ファイル: urls.py プロジェクト: intip/protour
    url(r'^comprar/(?P<pk>\d+)/$',
        ComprarView.as_view(),
        name='comprar'),

    url(r'^pacote/(?P<slug>[\w_-]+)/$', DetailView.as_view(
        model=Pacote), name='detalhes'),

    url(r'^destino/(?P<slug>[\w_-]+)/$',
        DestinoView.as_view(),
        name='destino'),

    url(r'^estado/(?P<slug>[\w_-]+)/$',
        EstadoView.as_view(),
        name='estado'),

    url(r'^regiao/(?P<slug>[\w_-]+)/$',
        RegiaoView.as_view(),
        name='regiao'),

    url(r'^pais/(?P<slug>[\w_-]+)/$',
        PaisView.as_view(),
        name='pais'),

    url(r'^pacotes\.json$',
        TypeAheadView.as_view(),
        name='typejson'),

    url(r'^busca/$', SearchView.as_view(), name="search"),
)
コード例 #8
0
ファイル: urls.py プロジェクト: toffer/readthedocs.org
 # Handle /page/<path> redirects for explicit "latest" version goodness.
 url(
     r"^docs/(?P<project_slug>[-\w]+)/page/(?P<filename>.*)$",
     "core.views.redirect_page_with_filename",
     name="docs_detail",
 ),
 # Handle single version URLs
 url(
     r"^docs/(?P<project_slug>[-\w]+)/(?P<filename>.*)$", "core.views.serve_single_version_docs", name="docs_detail"
 ),
 url(r"^i18n/", include("django.conf.urls.i18n")),
 url(r"^projects/", include("projects.urls.public")),
 url(r"^builds/", include("builds.urls")),
 url(r"^flagging/", include("basic.flagging.urls")),
 url(r"^accounts/", include("registration.backends.default.urls")),
 url(r"^search/project/", SearchView.as_view(), name="haystack_project"),
 url(r"^search/", include("haystack.urls")),
 url(r"^admin/", include(admin.site.urls)),
 url(r"^dashboard/", include("projects.urls.private")),
 url(r"^github", "core.views.github_build", name="github_build"),
 url(r"^bitbucket", "core.views.bitbucket_build", name="bitbucket_build"),
 url(r"^build/(?P<pk>[-\w]+)", "core.views.generic_build", name="generic_build"),
 url(r"^random/(?P<project>[\w-]+)", "core.views.random_page", name="random_page"),
 url(r"^random/$", "core.views.random_page", name="random_page"),
 url(r"^depth/$", "core.views.queue_depth", name="queue_depth"),
 url(r"^queue_info/$", "core.views.queue_info", name="queue_info"),
 url(r"^live/$", "core.views.live_builds", name="live_builds"),
 url(r"^500/$", "core.views.divide_by_zero", name="divide_by_zero"),
 url(
     r"^filter/version/$",
     "django_filters.views.object_filter",
コード例 #9
0
ファイル: urls.py プロジェクト: Aoshee/coreblog
from django.conf.urls import url
from core.views import (IndexView, ArticleView, AllView, SearchView,
                        ColumnView, UserView, NewsView, TagView, CategoryView)
from django.views.generic import TemplateView, DetailView
from core.models import News

urlpatterns = [
        url(r'^$', IndexView.as_view(), name='index-view'),
        url(r'^article/(?P<slug>\w+).html$',
            ArticleView.as_view(), name='article-detail-view'),
        url(r'^all/$', AllView.as_view(), name='all-view'),
        url(r'^search/$', SearchView.as_view()),
        url(r'^login/$',
            TemplateView.as_view(template_name="blog/login.html"),
            name='login-view'),
        url(r'^register/$',
            TemplateView.as_view(template_name="blog/register.html"),
            name='register-view'),
        url(r'^forgetpassword/$',
            TemplateView.as_view(template_name="blog/forgetpassword.html"),
            name='forgetpassword-view'),
        url(r'^resetpassword/(?P<uidb64>[0-9A-Za-z_\-]+)/(?P<token>.+)/$',
            TemplateView.as_view(template_name="blog/resetpassword.html"),
            name='resetpassword-view'),
        url(r'^column/(?P<column>\w+)/$',
            ColumnView.as_view(), name='column-detail-view'),
        url(r'^user/(?P<slug>\w+)$', UserView.as_view(), name='user-view'),
        url(r'^news/$', NewsView.as_view(), name='news-view'),
        url(r'^news/(?P<pk>\w+)$',
            DetailView.as_view(model=News), name='news-detail-view'),
        url(r'^tag/(?P<tag>\w+)/$', TagView.as_view(), name='tag-detail-view'),
コード例 #10
0
ファイル: urls.py プロジェクト: MaliRobot/blog
router = routers.SimpleRouter()
router.register(r'news', news_views.NewsViewSet)
router.register(r'posts', post_views.PostViewSet)
router.register(r'albums', album_views.AlbumViewSet)
router.register(r'poems', poem_views.PoemViewSet)
router.register(r'events', event_views.EventViewSet)

urlpatterns = [
    path('', core_views.index),
    path('stavka/', admin.site.urls),
    path('news/<int:pk>/', news_views.single_news, name='single_news'),
    path('blog/<int:pk>/', post_views.single_post, name='single_post'),
    path('blog', post_views.blog, name='posts'),
    path('poetry', poem_views.poems),
    path('search', SearchView.as_view()),
    # path('releases', album_views.releases),
    path('events/<int:pk>', event_views.event),
    path('events', event_views.events),
    path('about', about_views.about),
    path('api/', include(router.urls)),
    path('ckeditor/', include('ckeditor_uploader.urls')),
] + static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)

handler404 = 'core.views.error_404_view'
handler500 = 'core.views.error_505_view'

if settings.DEBUG:
    import debug_toolbar
    urlpatterns += [
        path('__debug__/', include(debug_toolbar.urls)),