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]
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]
'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'),
# 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'),
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
#-*- 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"), )
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"), )
# 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",
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'),
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)),