Example #1
0
def _get_statics():
    if not settings.DEBUG:
        return []
    result = []
    for (path, root) in _STATIC_MAP:
        result += static(path, document_root=root)
    return result
def staticfiles_urlpatterns(prefix=None):
    """
    Helper function to return a URL pattern for serving media files.
    """
    if prefix is None:
        prefix = settings.STATIC_URL
    return static(prefix, view=serve)
Example #3
0
def staticfiles_urlpatterns(prefix=None):
    """
    Helper function to return a URL pattern for serving static files.
    """
    if prefix is None:
        prefix = settings.STATIC_URL
    return static(prefix, view='django.contrib.staticfiles.views.serve')
Example #4
0
    def set_param(self, item):
        self.id = item.id
        self.user_id = item.user_id
        self.title = item.title
        self.permalink_url = item.permalink_url
        self.description = item.description
        self.genre = item.genre if item.genre else ""
        self.tag_list = item.tag_list
        self.track_type = item.track_type
        self.bpm = item.bpm
        self.comment_count = item.comment_count
        self.download_count = item.download_count
        self.playback_count = item.playback_count
        self.favoritings_count = item.favoritings_count

        if isinstance(item, Track):
            self.created_at = item.created_at
            self.artwork_url = item.artwork_url
        else:
            self.created_at = datetime.strptime(" ".join(item.created_at.split(" ")[0:2]), '%Y/%m/%d %H:%M:%S')
            if item.artwork_url:
                self.artwork_url = item.artwork_url
            elif "avatar_url" in item.user:
                self.artwork_url = item.user["avatar_url"]
            else:
                self.artwork_url = static("soundcloudapi/images/soundcloud_default.png")
Example #5
0
def responsive_urls():
    if (settings.DEBUG is True and settings.DEV_RESIZE_SERVER is True):
        return static(settings.MEDIA_URL,
                      view=DevResizeServer.as_view(),
                      document_root=settings.MEDIA_ROOT)
    else:
        return [url(
            r'^media/(?P<path>.*)$', ResponsiveView.as_view()
        )]
Example #6
0
def get_current_urls():
    urls = BaseRouter.get_instance().urls + [
        url(r'^auth/', include(auth_patterns)),
        url(r'^auth/registration/', include(auth_registration_patterns)),
        url(r'^docs/', include('rest_framework_swagger.urls')),
    ] + static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
    if settings.DEBUG:
        import debug_toolbar
        urls.append(url(r'^__debug__/', include(debug_toolbar.urls)))
    return urls
Example #7
0
def _get_urls(tenant_slug):
    # Note, need 'tuple' here otherwise url stuff blows up
    return tuple(
        patterns(
            '',
            (r'^$', RedirectView.as_view(
                pattern_name='ditto:home',
                permanent=True,
            )),
            url(r'^%s/' % tenant_slug, include('network_urls')),
            url(r'^main/', include('multitenancy.urls', namespace="ditto")),
        ) + static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT))
Example #8
0
def debugmode_urlpatterns():
    # Staticfiles url patterns.
    patterns = staticfiles_urlpatterns()
    # User-uploaded media patterns. Used to be arranged by django-staticfiles.
    prefix = settings.MEDIA_URL
    root = settings.MEDIA_ROOT
    if prefix and root:
        patterns += static(prefix, document_root=root)
    else:
        logger.warn("Can't find MEDIA_URL (%s) and/or MEDIA_ROOT (%s).",
                    prefix, root)
    return patterns
Example #9
0
 def register_plugins(self, path):
     prefix = "lib/plugins/"
     bpath = os.path.basename(path)
     if not os.path.exists(os.path.join(path, 'package.json')):
         name = os.path.basename(path).split(".")[-1]
         if os.path.exists(os.path.join(path, name + ".js")):
             self.register_plugin(name, path, prefix, {})
     else:
         with open(os.path.join(path, 'package.json'), 'r') as fp:
             config = json.load(fp)
         for name in config["plugins"]:
             options = config["plugins"][name]
             self.register_plugin(name, path, prefix, options)
     return static(os.path.join(self._prefix, prefix, bpath + '/'), document_root=path)
Example #10
0
 def register_library(self, name, plugin, path):
     urlpatterns = []
     root = os.path.join(path, plugin["path"])
     prefix = os.path.join(self._prefix, plugin["mount"])
     if plugin.has_key('rjs'):
         rjs = plugin['rjs']
         if isinstance(rjs, list):
             for lib in rjs:
                 self._requirejs["packages"].append(lib)
         elif isinstance(rjs, dict):
             for name in rjs:
                 self._requirejs["paths"][name] = os.path.join(self._prefix, rjs[name].lstrip('/'))
     for fname in os.listdir(root):
         fpath = os.path.join(root, fname)
         #print fpath
         if os.path.isfile(fpath):
             urlpatterns += self.staticfile(prefix, fname, document_root=root)
         elif os.path.isdir(fpath):
             urlpatterns += static(os.path.join(prefix, fname + '/'), document_root=fpath)
     return urlpatterns
Example #11
0
    def getUrls(self):
        pattern_list = [""]

        #Append the admin url if option is set
        if self.DJANGO_ADMIN == True:
            pattern = url(r'^admin/', include(admin.site.urls))
            pattern_list.append(pattern)

        #Get definition of self
        pattern = url(r"^$",type(self).as_view(),name=self.NAME)
        pattern_list.append(pattern)

        pattern_list += self.makePatterns(type(self))
        url_patterns = patterns(*pattern_list)
        
        #Add development media url
        if settings.MEDIA_URL and settings.MEDIA_ROOT:
            url_patterns += static(settings.MEDIA_URL,document_root=settings.MEDIA_ROOT)

        return url_patterns
Example #12
0
 def setUp(self):
     super(StaticHelperTest, self).setUp()
     self._old_views_urlpatterns = urls.urlpatterns[:]
     urls.urlpatterns += static('/media/', document_root=media_dir)
Example #13
0
        urlpatterns += patterns('',
                                url(r'^__debug__/',
                                    include(debug_toolbar.urls)),
                                )

except ImportError:
    pass




# -----------------------------------------------------------------------------
# Wagtail CMS
# -----------------------------------------------------------------------------

urlpatterns += ws_urls.urlpatterns


# ------------------------------------------------------------------------
# Static file DEBUGGING
# -----------------------------------------------------------------------------
if settings.DEBUG:
    from django.conf.urls.static import static
    from django.contrib.staticfiles.urls import staticfiles_urlpatterns
    import os.path

    urlpatterns += staticfiles_urlpatterns()
    urlpatterns += static(settings.MEDIA_URL + 'images/',
                          document_root=os.path.join(settings.MEDIA_ROOT,
                                                     'images'))
Example #14
0
    url(r'^robots.txt$', TemplateView.as_view(template_name='robots.txt')),
    url(r'^humans.txt$', TemplateView.as_view(template_name='humans.txt')),
    url(r'^sitemap.xml$', sitemap),
    url(r'^tags/$', tags),

    url(r'^pro/$', TemplateView.as_view(template_name='pro.html')),
    url(r'^pro/signup/$', pro_signup),
    url(r'^pro/signup/complete/$', pro_signup_complete),

    url(r'^account/', include('accounts.urls')),

    url(r'^api/public/lexer/$', lexers),

    url(r'^api/', include(public_api.urls)),
    url(r'^api/', include(private_api.urls)),

    url(r'^search/$', search),

    url(r'^register/$', lambda x: HttpResponseRedirect('/signup/')),
    url(r'^signup/$', SniptRegistrationView.as_view(),
        name='registration_register'),
    url(r'', include('registration.backends.default.urls')),

    url(r'^', include('snipts.urls')),
)

if settings.DEBUG:
    urlpatterns = urlpatterns + static('/media/',
        document_root=os.path.join(settings.BASE_PATH, 'media'))
Example #15
0
                       url(r'^admin/', include(admin.site.urls)),

                       url(r'^$', 'owl.views.home'),
                       url(r'^/$', 'owl.views.home'),
                       url(r'^accounts/signup/$', 'owl.views.signup'),
                       url(r'^registered_facebook/$', 'owl.views.registered_facebook'),
                       url(r'^accounts/login/$', 'django.contrib.auth.views.login',
                           {'template_name': 'login.html'}),
                       url(r'^accounts/logout/$', 'django.contrib.auth.views.logout',
                           {'next_page': '/'}),

                       url(r'^edit/profile/$', 'owl.views.edit_profile'),
                       url(r'^edit/question/(?P<qid>[0-9]+)/$', 'owl.views.edit_question'),
                       url(r'^edit/survey/(?P<sid>[0-9]+)/$', 'owl.views.edit_survey'),

                       url(r'^new/question/(?P<sid>[0-9]+)/$', 'owl.views.new_question'),
                       url(r'^new/survey/$', 'owl.views.new_survey'),

                       url(r'^view/questions/(?P<sid>[0-9]+)/$', 'owl.views.view_question'),
                       url(r'^view/surveys/$', 'owl.views.view_survey'),
                       url(r'^view/my_surveys/$', 'owl.views.view_my_survey'),
                       url(r'^view/for_me_surveys/$', 'owl.views.view_survey_for_audience'),
                       url(r'^view/survey/(?P<sid>[0-9]+)/$', 'owl.views.view_survey_by_id'),


                       url(r'^delete/survey/(?P<sid>[0-9]+)/$', 'owl.views.delete_survey'),
                       url(r'^result/(?P<sid>[0-9]+)/$', 'owl.views.result'),
                       url(r'^sorry/$', 'owl.views.sorry'),
                       ) + staticfiles_urlpatterns() + static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)

Example #16
0
File: urls.py Project: Goobs/proto
from django.utils.encoding import force_unicode


from django.contrib import admin

admin.autodiscover()

urlpatterns = patterns(
    '',
    url(r'^admin/', include(admin.site.urls)),
    url(r'^grappelli/', include('grappelli.urls')),
    url(r'^robokassa/', include('robokassa.urls')),
)

for app in settings.APPS:
    try:
        urlpatterns += (url(r'^', include(app + '.urls')),)
    except Exception, e:
        if str(e) == 'No module named urls':
            print 'Warning: Unable to include urls for %s!' % app
        else:
            raise

if settings.DEBUG:
    urlpatterns += static(settings.MEDIA_URL, document_root=force_unicode(settings.MEDIA_ROOT))
    urlpatterns += static(settings.STATIC_URL, document_root=force_unicode(settings.STATIC_ROOT))

# urlpatterns += (
#     url(r'^', include('app.cms.urls')),
# )
Example #17
0
from django.conf.urls import patterns, include, url
from django.contrib import admin
from django.conf.urls.static import static
from django.conf import settings

import home.views
import api.urls

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

    url(r'^$', home.views.HomepageView.as_view(), name='home'),
    url(r'^scanner/$', home.views.ScannerView.as_view(), name='scanner'),

    url(r'^api', include(api.urls, namespace='api')),

    url(r'^admin/', include(admin.site.urls)),
) + static(settings.STATIC_URL, document_root=settings.STATIC_ROOT) + patterns('', url('', home.views.HomepageView.as_view()))
Example #18
0
#add URL mapping here

from django.conf.urls import url
from django.contrib import admin
from django.conf import settings

from django.conf.urls.static import static
from . import views

urlpatterns = [
    url(r'^admin/', admin.site.urls),
    #url(r'(.+\.html)$', 'direct_to_template'),
    url(r'^$', views.index, name='index'),
    url(r'^test$', views.test),
    url(r'^dt', views.dt),
    url(r'^env', views.env),
    url(r'^proc', views.proc),
    url(r'^file', views.file),
    url(r'^verb', views.verb),
    
] + static(settings.STATIC_URL, document_root=settings.STATIC_ROOT) + [url(r'^.+', views.none)]
The `urlpatterns` list routes URLs to views. For more information please see:
    https://docs.djangoproject.com/en/2.2/topics/http/urls/
Examples:
Function views
    1. Add an import:  from my_app import views
    2. Add a URL to urlpatterns:  path('', views.home, name='home')
Class-based views
    1. Add an import:  from other_app.views import Home
    2. Add a URL to urlpatterns:  path('', Home.as_view(), name='home')
Including another URLconf
    1. Import the include() function: from django.urls import include, path
    2. Add a URL to urlpatterns:  path('blog/', include('blog.urls'))
"""
#from django.contrib import admin
#from django.urls import path

from django.contrib.staticfiles.urls import staticfiles_urlpatterns
from django.conf.urls.static import static

from conf import settings
from image.urls import urlpatterns as image_urlpatterns
 

urlpatterns = [
#    path('admin/', admin.site.urls),
]
 
urlpatterns += staticfiles_urlpatterns()
urlpatterns += static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
urlpatterns += image_urlpatterns
Example #20
0
            #             works[vote.work_tag]['voted'] = True
            return JsonResponse({
                'code': 'success',
                'data': {
                    'works': works,
                    'max_votes': max_votes
                }
            })
            # else:
            #     return JsonResponse({
            #         'code': 'error'
            #     })
        else:
            return JsonResponse({'code': 'error', 'data': '当前没有作品可供投票'})
    else:
        return HttpResponseForbidden()


urlpatterns = [
    path('admin/', admin.site.urls),
    path('adminLogin', admin_login),
    path('get_results', get_results),
    path('vote', vote),
    path('getWorks', get_works),
    path('upload', upload),
    path('wechat_login', wechat_login),
    path('authorized', wechat_authorize),
    path('login', wechat_login),
    path('index.html', TemplateView.as_view(template_name="index.html")),
] + static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
Example #21
0
    # Health checks:
    path('health/', include(health_urls)),  # noqa: DJ05

    # django-admin:
    path('admin/doc/', include(admindocs_urls)),  # noqa: DJ05
    path('admin/', admin.site.urls),

    # Text and xml static files:
    path('robots.txt', TemplateView.as_view(
        template_name='txt/robots.txt',
        content_type='text/plain',
    )),
    path('humans.txt', TemplateView.as_view(
        template_name='txt/humans.txt',
        content_type='text/plain',
    )),
]

if settings.DEBUG:  # pragma: no cover
    import debug_toolbar  # noqa: WPS433
    from django.conf.urls.static import static  # noqa: WPS433

    urlpatterns = [
        # URLs specific only to django-debug-toolbar:
        path('__debug__/', include(debug_toolbar.urls)),  # noqa: DJ05
    ] + urlpatterns + static(
        # Serving media files in development only:
        settings.MEDIA_URL,
        document_root=settings.MEDIA_ROOT,
    )
Example #22
0
from django.conf.urls import include, url
from django.conf import settings
import annotate.views
from django.conf.urls.static import static

#import views
#from django.contrib.staticfiles.urls import staticfiles_urlpatterns
#from django.conf import settings

# Uncomment the next two lines to enable the admin:
# from django.contrib import admin
# admin.autodiscover()

urlpatterns = [
    url(r'^annotate/', include('annotate.urls')),
    url(r'^$', annotate.views.index),
#    url(r'^' + settings.STATIC_URL + '(?P<path>.*)$','django.views.static.serve', {'document_root': settings.STATIC_ROOT}  ),
    # Examples:
    # url(r'^$', 'web.views.home', name='home'),
    # url(r'^web/', include('web.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)),
] + static(settings.STATIC_URL, documeent_root=settings.STATIC_ROOT)

#urlpatterns += staticfiles_urlpatterns()
Example #23
0
        default_version='v1',
        description="SMA Management System",
        contact=openapi.Contact(email="*****@*****.**"),
        license=openapi.License(name="BSD License"),
    ),
    public=True,
    permission_classes=(permissions.AllowAny, ),
)

urlpatterns = [
    path('management/admin/', admin.site.urls),
    path('management/api/v1/', include('investment.urls')),
    path('management/api/v1/cta/', include('cta_fof.urls')),
    path('questionnaire/', include('questionnaire.urls')),
    path('question/', include('questionnaire.urls2')),
    # 文档
    re_path(r'^swagger(?P<format>\.json|\.yaml)$',
            schema_view.without_ui(cache_timeout=0),
            name='schema-json'),
    path('swagger/',
         schema_view.with_ui('swagger', cache_timeout=0),
         name='schema-swagger-ui'),
    path('redoc/',
         schema_view.with_ui('redoc', cache_timeout=0),
         name='schema-redoc'),
]

if settings.DEBUG:
    urlpatterns += static(settings.STATIC_URL,
                          document_root=settings.STATIC_ROOT)
Example #24
0
from django.contrib import admin
from django.conf import settings
from django.urls import path, re_path, include
from django.conf.urls import url
from django.views.generic import TemplateView
from django.conf.urls.static import static

urlpatterns = [
    re_path(r'^admin/', admin.site.urls),
    re_path(r'^tinymce/', include('tinymce.urls')),
    re_path(r'^api_v0/', include('api_v0.urls')),
]

urlpatterns += static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
urlpatterns += static(settings.STATIC_URL, document_root=settings.STATICFILES_DIRS)

urlpatterns += [
    re_path(r'^.*$', include('frontend.urls'), name='frontend'),
]
Example #25
0
    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 import settings
from django.conf.urls import include, url
from django.conf.urls.static import static
from django.contrib import admin
from django.contrib.auth import views

from mysite.views import HomeView

urlpatterns = [
    #url(r'', include('blog.urls')),
    url(r'^$', HomeView.as_view(), name='home'),
    url(r'^blog/', include('blog.urls', namespace='blog')),
    url(r'^admin/', admin.site.urls),
    url(r'^accounts/login/$', views.login, name='login'),
    url(r'^accounts/logout/$',
        views.logout,
        name='logout',
        kwargs={'next_page': '/'}),
    url(r'^photo/', include('photo.urls', namespace='photo')),
    url(r'^ckeditor/', include('ckeditor_uploader.urls')),
] + static(settings.STATIC_URL, document_root=settings.STATIC_ROOT) + static(
    settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)

#    url(r'^static/(?P<path>.*)$', staticfiles.views.serve),
#    url(r'^dedia/(?P<path>.*)$', 'django.views.static.serve', {
#        'document_root': settings.MEDIA_ROOT,
#        }),
Example #26
0
from django.conf.urls import patterns, url
from django.conf.urls.static import static
from django.contrib.auth.decorators import login_required
from django.contrib import admin

from knack_Math import settings

from game import views

admin.autodiscover()
admin.site.login = login_required(admin.site.login)

urlpatterns = patterns('',
	url(r'^$', views.index, name='index'),
	url(r'^logout/', views.logout_view, name='logout'),
	url(r'^map/', views.map, name='map'),
	url(r'^level/(\d+)/$', views.level, name='level'),
	url(r'^history/$', views.history, name='history'),
	url(r'^history/(\d+)/$', views.history, name='history'),
	url(r'^print/(\d+)/$', views.print_record, name='print_record'),
	url(r'^start/', views.start, name='start'),
	url(r'^teacher/history/level/$', views.level_history, name="level_history"),
	url(r'^teacher/history/level/(\d+)/$', views.level_history, name="level_history"),
	url(r'^admin/', views.admin_view, name='admin'),

	url(r'^gjh/$', views.get_user_scores, name='gjh'),
	url(r'^gjh/(\d+)/$', views.get_user_scores, name='gjh'),
	url(r'^gals/$', views.get_avg_level_scores, name='gals'),
) + static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT) + static(r'^icons/', document_root='icons')
Example #27
0
    # url(r'^dtable_test.php$', mainview.dtable_test),
    # url(r'^searching_test.php$', mainview.searching_test),
    # url(r'^sorting_test.php$', mainview.sorting_test),
    # url(r'^paging_test.php$', mainview.paging_test),
    # url(r'^feeder.php$', mainview.feeder),
    # url(r'^receiver.php$', mainview.receiver),
    # url(r'^combo_test.php$', mainview.combo_test),
    # url(r'^combo_test2.php$', mainview.combo_test2),
    # url(r'^combo_test3.php$', mainview.combo_test3),
    # url(r'^fetch_brands.php$', mainview.fetch_brands),
    # url(r'^fetch_products.php$', mainview.fetch_products),
    # url(r'^search.php$', mainview.search),
    # url(r'^welcome$', mainview.welcome),
    # url(r'^extjs/',include('extjs.urls')),
    url(r'^rest/',include('rest.urls')),   
    # url(r'^fs/',include('fs.urls')),   
    # url(r'^parts/',include('mysite.parts.urls')),   
    # url(r'^admin/doc/', include('django.contrib.admindocs.urls')),
    # Uncomment the next line to enable the admin:
    #url(r'^admin/lookups/', include(ajax_select_urls)),
    path('admin/', admin.site.urls),
    #url(r'^explore/',include('explore.urls')), 
    url(r'^accounts/login/$', mainview.loginpage),
    url(r'^sql/$', mainview.sql),
    # url(r'^login/',mainview.mylogin),  
    # url(r'^logout/',mainview.mylogout),
    # url(r'^afterlogin/',mainview.afterlogin),
]
urlpatterns += staticfiles_urlpatterns()
urlpatterns +=static(settings.MEDIA_URL,django.contrib.staticfiles.views.serve)
Example #28
0
from django.contrib import admin
from django.urls import path
from django.conf import settings
from django.conf.urls.static import static

from chess_app import views


urlpatterns = [
    path('admin/', admin.site.urls),
    path('', views.index),
    path('add_board/', views.add_board),
    path('update_boards/', views.update_boards),
    path('get_fen/<int:board_id>', views.get_fen),
    path('move/<int:player_hash>/<str:move_uci>', views.move),
    path('get_report/<int:board_id>', views.get_report),
] + static('static', document_root=settings.STATIC_ROOT)
Example #29
0
    url(r'^', include(calendertag_router.urls), name='study-calendertag'),
    url(r'^', include(reference_router.urls), name='study-reference'),
    url(r'^', include(reference_comment_router.urls), name='study-reference-commnet'),
    url(r'^', include(reference_file_router.urls), name='study-reference-file'),
    url(r'^', include(question_router.urls), name='study-question'),
    url(r'^', include(question_comment_router.urls), name='study-question-comment'),
    url(r'^', include(question_file_router.urls), name='study-question-file'),
    url(r'^', include(study_urls), name='study-urls'),


    # homework
    url(r'^', include(homework_router.urls), name='homework'),
    url(r'^', include(comment_router.urls), name='homework-comment'),
    url(r'^', include(file_router.urls), name='homework-file'),
    url(r'^', include(submit_router.urls), name='homework-submit'),
    url(r'^', include(submit_file_router.urls), name='homework-submit-file'),
    url(r'^', include(submit_feedback_router.urls), name='homework-submit-feedback'),

    # issue
    url(r'^', include(issue_router.urls), name='issue'),
    url(r'^', include(comment_router.urls), name='issue-comment'),
    url(r'^', include(file_router.urls), name='issue-file'),
    url(r'^', include(issue_urls), name='issue-tags'),


]

# using image url
urlpatterns += static(
    base.MEDIA_URL, document_root=base.MEDIA_ROOT
)
Example #30
0
"""ypwiki URL Configuration

The `urlpatterns` list routes URLs to views. For more information please see:
    https://docs.djangoproject.com/en/1.10/topics/http/urls/
Examples:
Function views
    1. Add an import:  from my_app import views
    2. Add a URL to urlpatterns:  url(r'^$', views.home, name='home')
Class-based views
    1. Add an import:  from other_app.views import Home
    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
#from django.contrib import admin
from django.conf.urls import include
from django.conf.urls.static import static
from ypwiki import settings
import os
from wiki.admin import admin_site

urlpatterns = [
    url(r'admin/', admin_site.urls),
    url(r'^ueditor/', include('DjangoUeditor.urls')),
]

media_root = os.path.join(settings.BASE_DIR, 'upload')
urlpatterns += static('/upload/', document_root=media_root)
Example #31
0
from django.conf.urls.static import static
from django.contrib import admin
from bookshare import views as bookshare_views

main_patterns = [
    url(r'^$', bookshare_views.main, name='main'),
    url(r'^settings', 'user_profile.views.settings'),
    url(r'^mail$', 'user_profile.views.mail'),
]

urlpatterns = [
    url(r'', include(main_patterns)),
    url(r'^user/', include('user_profile', namespace='user')),
    url(r'^book/', include('book.urls', namespace='book')),

    # API
    url(r'^api/v1/', include('api.urls', namespace='api_v1')),

    # Auth, default
    url(r'^logout/',
        'django.contrib.auth.views.logout',
        {'next_page': settings.LOGOUT_REDIRECT_URL},
        name='logout'),
    url('', include('social.apps.django_app.urls', namespace='social')),
    url(r'^admin/', include(admin.site.urls)),
]

if settings.DEBUG:
    urlpatterns += static(settings.STATIC_URL, document_root=settings.STATIC_ROOT)
    urlpatterns += static(settings.NODE_MODULES_URL, document_root=settings.NODE_MODULES_ROOT)
Example #32
0
from django.conf import settings
from django.conf.urls.static import static
from django.contrib import admin
from django.urls import path, include


handler404 = 'django.views.defaults.page_not_found'

# Won't work if settings.DEBUG = False
MEDIA_FILE_PATHS = static(
    settings.MEDIA_URL,
    document_root=settings.MEDIA_ROOT,
)

urlpatterns = [
    path('admin/', admin.site.urls),
    path('user/', include('user.urls', namespace='user')),
    path('', include('core.urls', namespace='core')),
] + MEDIA_FILE_PATHS
Example #33
0
from django.conf import settings

from django.contrib import admin
from .views import HomeView
from acacia.data.views import DashGroupView

admin.autodiscover()

urlpatterns = patterns('wellen.views',
    url(r'^$', HomeView.as_view(), name='home'),
    url(r'^grappelli/', include('grappelli.urls')),
    url(r'^admin/', include(admin.site.urls)),
    url(r'^data/', include('acacia.data.urls',namespace='acacia')),
    url(r'^(?P<name>[\w\s]+)$', DashGroupView.as_view(), name='dashboard-view'),
)
urlpatterns += static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
urlpatterns += static(settings.STATIC_URL, document_root=settings.STATIC_ROOT)
urlpatterns += static(settings.IMG_URL, document_root=settings.IMG_ROOT)

from django.contrib.auth import views as auth_views
urlpatterns += patterns('',
    url(r'^password/change/$',
                    auth_views.password_change,
                    name='password_change'),
    url(r'^password/change/done/$',
                    auth_views.password_change_done,
                    name='password_change_done'),
    url(r'^password/reset/$',
                    auth_views.password_reset,
                    name='password_reset'),
    url(r'^accounts/password/reset/done/$',
Example #34
0
from django.conf.urls.static import static

from django.contrib import admin
admin.autodiscover()

from staticfiles.urls import staticfiles_urlpatterns

from pinax.apps.account.openid_consumer import PinaxConsumer


handler500 = "pinax.views.server_error"


urlpatterns = patterns("",
    url(r"^$", direct_to_template, {
        "template": "homepage.html",
    }, name="home"),
    url(r"^admin/invite_user/$", "pinax.apps.signup_codes.views.admin_invite_user", name="admin_invite_user"),
    url(r"^admin/", include(admin.site.urls)),
    url(r"^about/", include("about.urls")),
    url(r"^account/", include("pinax.apps.account.urls")),
    url(r"^openid/", include(PinaxConsumer().urls)),
    url(r"^profiles/", include("idios.urls")),
    url(r"^notices/", include("notification.urls")),
    url(r"^announcements/", include("announcements.urls")),
	url(r"^plugins/", include("plugin.urls")),
)

urlpatterns += staticfiles_urlpatterns()
urlpatterns += static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
Example #35
0
from django.conf.urls import include, url
from django.contrib import admin
from django.conf.urls.static import static
from django.conf import settings

urlpatterns = [
    url(r'^', include('travel.urls', namespace='travel')),

    url('^markdown/', include('django_markdown.urls')),

    url('', include('social.apps.django_app.urls', namespace='social')),

    url(r'^grappelli/', include('grappelli.urls')), # grappelli URLS

    url(r'^admin/', include(admin.site.urls)),
] + static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)  # TODO Remove for production
Example #36
0
"""OJ URL Configuration

The `urlpatterns` list routes URLs to views. For more information please see:
    https://docs.djangoproject.com/en/2.2/topics/http/urls/
Examples:
Function views
    1. Add an import:  from my_app import views
    2. Add a URL to urlpatterns:  path('', views.home, name='home')
Class-based views
    1. Add an import:  from other_app.views import Home
    2. Add a URL to urlpatterns:  path('', Home.as_view(), name='home')
Including another URLconf
    1. Import the include() function: from django.urls import include, path
    2. Add a URL to urlpatterns:  path('blog/', include('blog.urls'))
"""
from django.contrib import admin
from django.urls import path, include
from django.conf.urls.static import static
from django.conf import settings

urlpatterns = [
    path('admin/', admin.site.urls),
    path('api/', include(('Api.urls',"Api"), namespace='api')),
    path('test/', include(('mytest.urls', 'mytest'), namespace='test')),
 ] + static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT) + \
    static(settings.STATIC_URL, document_root=settings.STATICFILES_DIRS)
Example #37
0
from django.conf.urls import patterns, url, include
from django.contrib import admin
from django.contrib.auth.decorators import login_required
from django.conf.urls.static import static
from makematter_server import app_settings

admin.autodiscover()

urlpatterns = patterns(
    "",
    url(r"^$", "makematter_server.views.index", name="index"),
    # url(r'^mtv/$', 'makematter_server.views.show_matter_template', name='mtv'),
    url(
        r"^render_matter_template/(?P<uuid>[0-Fa-f]{8}-[0-Fa-f]{4}-[0-Fa-f]{4}-[0-Fa-f]{4}-[0-Fa-f]{12})/$",
        "makematter_server.views.make_object.render_matter_template",
        name="RenderMatterTemplate",
    ),
    url(
        r"^show_matter_template/(?P<uuid>[0-Fa-f]{8}-[0-Fa-f]{4}-[0-Fa-f]{4}-[0-Fa-f]{4}-[0-Fa-f]{12})/$",
        "makematter_server.views.show_matter_template",
        name="ShowMatterTemplate",
    ),
    url(r"^make_box/", "makematter_server.views.make_box", name="make_box"),
) + static(app_settings.MEDIA_URL, document_root=app_settings.MEDIA_ROOT)
Example #38
0
Function views
    1. Add an import:  from my_app import views
    2. Add a URL to urlpatterns:  path('', views.home, name='home')
Class-based views
    1. Add an import:  from other_app.views import Home
    2. Add a URL to urlpatterns:  path('', Home.as_view(), name='home')
Including another URLconf
    1. Import the include() function: from django.urls import include, path
    2. Add a URL to urlpatterns:  path('blog/', include('blog.urls'))
"""
from django.conf import settings
from django.conf.urls.static import static
from django.contrib import admin
from django.urls import path, include

from articleapp.views import ArticleListView

urlpatterns = [
    path('', ArticleListView.as_view(), name='home'),
    path('admin/', admin.site.urls),
    path(
        'accounts/', include('accountapp.urls')
    ),  # account/ 한다음 accountapp 안에있는 url이 추가로 붙는다 즉, :8080/account/hello_world 이런식이됨!!
    path('profiles/', include('profileapp.urls')),
    path('articles/', include('articleapp.urls')),
    path('comments/', include('commentapp.urls')),
    path('projects/', include('projectapp.urls')),
    path('subscribe/', include('subscribeapp.urls')),
] + static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT
           )  # 이 설정을 해줘야 프로필 이미지가 나옴 미디어와 연결시켜주는 역할의 코드이다. media에 연결됨
Example #39
0
    url(r'^video_completion_subtitle/(?P<slug>[\-\d\w]+)/$',
        'pods.views.video_completion_subtitle', name='video_completion_subtitle'),
    url(r'^video_completion_download/(?P<slug>[\-\d\w]+)/$',
        'pods.views.video_completion_download', name='video_completion_download'),
    url(r'^video_chapter/(?P<slug>[\-\d\w]+)/$',
        'pods.views.video_chapter', name='video_chapter'),
    url(r'^video_enrich/(?P<slug>[\-\d\w]+)/$',
        'pods.views.video_enrich', name='video_enrich'),
    url(r'^video_notes/(?P<slug>[\-\d\w]+)/$',
        'pods.views.video_notes', name='video_notes'),
    url(
        r'^get_video_encoding/(?P<slug>[\-\d\w]+)/(?P<csrftoken>[\-\d\w]+)/(?P<size>[\-\d]+)/(?P<type>[\-\d\w]+)/(?P<ext>[\-\d\w]+)/$',
        'pods.views.get_video_encoding',
        name='get_video_encoding'
    ),
    # Channel
    url(r'^channels/$', 'pods.views.channels', name='channels'),
    url(r'^(?P<slug_c>[\-\d\w]+)/$', 'pods.views.channel', name='channel'),
    url(r'^(?P<slug_c>[\-\d\w]+)/edit$',
        'pods.views.channel_edit', name='channel_edit'),
    url(r'^(?P<slug_c>[\-\d\w]+)/(?P<slug_t>[\-\d\w]+)/$',
        'pods.views.channel', name='theme'),
    url(r'^(?P<slug_c>[\-\d\w]+)/video/(?P<slug>[\-\d\w]+)/$',
        'pods.views.video', name='video'),
    url(r'^(?P<slug_c>[\-\d\w]+)/(?P<slug_t>[\-\d\w]+)/video/(?P<slug>[\-\d\w]+)/$',
        'pods.views.video', name='video'),

) + \
    static(settings.STATIC_URL, document_root=settings.STATIC_ROOT) + \
    static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
Example #40
0
from django.conf import settings
from django.conf.urls.static import static

from django.conf.urls import include, url
from django.contrib import admin

from apps.api import urls as api_urls

base_patterns = [
    url(r'^api/', include(api_urls)),
    url(r'^admin/', admin.site.urls),
]

debug_patterns = static(settings.STATIC_URL, document_root=settings.STATIC_ROOT)

if settings.DEBUG:
    urlpatterns = base_patterns + debug_patterns
else:
    urlpatterns = base_patterns
Example #41
0
""" GeneRank URL Configuration """
from django.contrib import admin
from django.conf.urls import url, include
from django.conf import settings
from django.conf.urls.static import static
from django.views.generic.base import RedirectView
from django.contrib.auth import views as auth_views


urlpatterns = ([
    url('^', include('django.contrib.auth.urls')),
    url('^', include('generank.website.urls')),
    url('^', include('generank.api.urls')),
    url('^', include('generank.twentythreeandme.urls')),

    # Admin
    url(r'^admin/', admin.site.urls),

] + static(settings.CONSENT_FILE_URL, document_root=settings.CONSENT_FILE_LOCATION)
    + static(settings.TTM_RAW_URL, document_root=settings.TTM_RAW_STORAGE)
    + static(settings.TTM_CONVERTED_URL, document_root=settings.TTM_CONVERTED_STORAGE)
    + static(settings.DATA_URL, document_root=settings.DATA_STORAGE)
)
Example #42
0
urlpatterns = [
    url(r'^$', home_page, name='home'),
    url(r'^about/$', about_page, name='about'),
    url(r'^contact/$', contact_page, name='contact'),
    url(r'^bootstrap/$', TemplateView.as_view(template_name='bootstrap/example.html')),
    url(r'^products/', include(("products.urls", 'products'), namespace="products")),
    url(r'^search/', include(("search.urls", 'search'), namespace="search")),
    url(r'^cart/$', cart_home, name='cart'),
    url(r'^api/v1/', include(("api.urls", 'api'), namespace='api')),
    url(r'^api/cart/$', cart_detail_api_view, name='api-cart'),
    url(r'^checkout/address/create/$', checkout_address_create_view, name='checkout_address_create'),
    url(r'^checkout/address/reuse/$', checkout_address_reuse_view, name='checkout_address_reuse'),
    url(r'^cart/', include(("carts.urls", 'carts'), namespace="cart")),
    url(r'^login/$', LoginView.as_view(), name='login'),
    url(r'^register/$', RegisterView.as_view(), name='register'),
    url(r'^logout/$', LogoutView.as_view(), name='logout'),
    url(r'^register/guest/$', guest_register_view, name='guest_register_view'),
    url(r'^billing/payment-method/$', payment_method_view, name='billing-payment-method'),
    url(r'^billing/payment-method/create/$', payment_method_createview, name='billing-payment-method-endpoint'),
    # url(r'^settings/email/$', MarketingPreferenceUpdateView.as_view(), name='marketing-pref'),
    # url(r'^webhooks/mailchimp/$', MailchimpWebHookView.as_view(), name='webhooks-mailchimp'),


    url(r'^admin/', admin.site.urls, name='admin'),
]


if settings.DEBUG:
    urlpatterns = urlpatterns + static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
    urlpatterns = urlpatterns + static(settings.STATIC_URL, document_root=settings.STATIC_ROOT)
Example #43
0
"""studysite URL Configuration

The `urlpatterns` list routes URLs to views. For more information please see:
    https://docs.djangoproject.com/en/1.9/topics/http/urls/
Examples:
Function views
    1. Add an import:  from my_app import views
    2. Add a URL to urlpatterns:  url(r'^$', views.home, name='home')
Class-based views
    1. Add an import:  from other_app.views import Home
    2. Add a URL to urlpatterns:  url(r'^$', Home.as_view(), name='home')
Including another URLconf
    1. Add an import:  from blog import urls as blog_urls
    2. Import the include() function: from django.conf.urls import url, include
    3. Add a URL to urlpatterns:  url(r'^blog/', include(blog_urls))
"""
from django.conf import settings
from django.conf.urls import include, url
from django.conf.urls.static import static
from django.contrib import admin


urlpatterns = [
    url(r'^admin/', admin.site.urls),
    url(r'^', include("resources.urls")),
]

if settings.DEBUG:
    urlpatterns += static(settings.STATIC_URL, document_root=settings.STATIC_ROOT)
Example #44
0
from django.urls import path
from . import views
from appbuku.settings import DEBUG, STATIC_URL, STATIC_ROOT, MEDIA_URL, MEDIA_ROOT
from django.conf.urls.static import static

urlpatterns = [
    path('', views.index, name = 'index'),
    path('upload/', views.upload, name = 'upload-buku'),
    path('update/<int:buku_id>', views.update_buku),
    path('delete/<int:buku_id>', views.delete_buku)
]

if DEBUG:
    urlpatterns += static(STATIC_URL, document_root = STATIC_ROOT)
    urlpatterns += static(MEDIA_URL, document_root = MEDIA_ROOT)
Example #45
0
from django.conf.urls import patterns, include, url
from WhereWeMeet.drivetimes.views import HomeView
from django.contrib.gis import admin
from django.conf import settings
from django.conf.urls.static import static

admin.autodiscover()

urlpatterns = patterns('',
    url(r'^admin/', include(admin.site.urls)),
    url(r'^api', include('WhereWeMeet.drivetimes.urls', namespace='WhereWeMeet')),
    url(r'^$', HomeView.as_view()),
) + static(settings.STATIC_URL, document_root=settings.STATIC_ROOT)
Example #46
0
from staticmedia import utils

if settings.STATIC_MEDIA_USES_S3:
    # don't serve up the media from the local server if we're using S3
    urlpatterns = patterns('staticmedia.views')
else:
    # mimic the S3 directory structure using views from the local server
    urlpatterns = patterns(
        'staticmedia.views',
        url(r'^css/(?P<bundle_name>[\w\.-]+)$', 'css_bundle', name='css_bundle'),
        url(r'^js/(?P<bundle_name>[\w\.-]+)$', 'js_bundle', name='js_bundle'),
        # embed.js is a weird file, but we want to continue support for a
        # while
        url(r'^embed.js$', 'old_embedder_js', name='old_embedder_js'),
    ) + static(
        '/images/', document_root=os.path.join(settings.STATIC_ROOT, 'images')
    ) + static(
        '/flowplayer/', document_root=os.path.join(settings.STATIC_ROOT, 'flowplayer')
    ) + static(
        '/fonts/', document_root=os.path.join(settings.STATIC_ROOT, 'fonts')
    )

    urlpatterns += patterns(
        'staticmedia.views',
        (r'^(?P<path>.*)$', 'serve_add_static_media')
    )

if settings.DEBUG:
    urlpatterns += patterns(
        'staticmedia.views',
        url(r'^test/old-embedder/$', 'old_embedder_test',
Example #47
0
from django.conf.urls.defaults import *
from django.conf import settings
from website.models import *
from django.contrib.sitemaps import GenericSitemap
from django.views.generic import TemplateView
from django.conf.urls.static import static
from django.contrib.staticfiles.urls import staticfiles_urlpatterns


from django.contrib import admin
admin.autodiscover()


urlpatterns = patterns('',
    (r'^', include('website.urls')),
    (r'^admin/', include(admin.site.urls)),
    (r'^robots\.txt$', TemplateView.as_view(template_name="robots.txt")),
    url(r'^zh/', TemplateView.as_view(template_name="index_zh.html")),
)+ static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)

urlpatterns += staticfiles_urlpatterns()


Example #48
0
from accounting import views
from django.conf.urls import url
from django.conf import settings
from django.conf.urls.static import static

urlpatterns = [url(r"^$", views.StartView.as_view(), name="home")] + static(
    settings.STATIC_URL, document_root=settings.STATIC_ROOT
)