コード例 #1
0
ファイル: urls.py プロジェクト: func09/freenas
from freenasUI.freeadmin.site import site
from freenasUI.freeadmin.middleware import public
from freenasUI.freeadmin.navtree import navtree

handler500 = 'freenasUI.freeadmin.views.server_error'
handler404 = 'freenasUI.freeadmin.views.page_not_found'

navtree.prepare_modelforms()
freeadmin.autodiscover()

add_to_builtins('django.templatetags.i18n')

urlpatterns = patterns(
    '',
    url('^$', site.adminInterface, name="index"),
    (r'^reporting/graphs/(?P<path>.*)', public(serve), {
        'document_root': '/var/db/graphs/'
    }),
    (r'^media/(?P<path>.*)', public(serve), {
        'document_root': settings.MEDIA_ROOT
    }),
    (r'^static/(?P<path>.*)', public(serve), {
        'document_root': os.path.join(settings.HERE, "freeadmin/static")
    }),
    (r'^dojango/dojo-media/release/[^/]+/(?P<path>.*)$', public(serve), {
        'document_root': '/usr/local/www/dojo'
    }),
    (r'^account/', include('freenasUI.account.urls')),
    (r'^admin/', include(site.urls)),
    (r'^jails/', include('freenasUI.jails.urls')),
    (r'^jsi18n/', 'django.views.i18n.javascript_catalog'),
コード例 #2
0
ファイル: urls.py プロジェクト: freenas/freenas
v1_api.register(JsonUserResource())
v1_api.register(JsonGroupResource())
v1_api.register(PermissionResource())
v1_api.register(RebootResource())
v1_api.register(ShutdownResource())
v1_api.register(SnapshotResource())
v1_api.register(VersionResource())
v1_api.register(VolumeImportResource())

navtree.prepare_modelforms()
freeadmin.autodiscover()

urlpatterns = [
    url('^legacy/$', site.adminInterface, name="index"),
    url(r'^legacy/static/(?P<path>.*)',
        public(serve),
        {'document_root': os.path.join(settings.HERE, "freeadmin/static")}),
    url(r'^legacy/dojango/dojo-media/release/[^/]+/(?P<path>.*)$',
        public(serve),
        {'document_root': '/usr/local/www/dojo'}),
    url(r'^legacy/admin/', include(site.urls)),
    url(r'^legacy/jsi18n/', javascript_catalog, name='javascript_catalog'),
    url(r'^plugins/', include('freenasUI.plugins.urls')),
]

for app in settings.APP_MODULES:
    # plugins must stay on old URL for plugins compatibility
    if app == 'freenasUI.plugins':
        continue
    urlpatterns += [
        url(r'^legacy/%s/' % app.rsplit('.')[-1], include('%s.urls' % app)),
コード例 #3
0
v1_api.register(AlertResource())
v1_api.register(RebootResource())
v1_api.register(ShutdownResource())
v1_api.register(SnapshotResource())
v1_api.register(VersionResource())

navtree.prepare_modelforms()
freeadmin.autodiscover()

add_to_builtins('django.templatetags.i18n')

urlpatterns = patterns('',
    url('^$', site.adminInterface, name="index"),
    (r'^static/(?P<path>.*)',
        public(serve),
        {'document_root': os.path.join(settings.HERE, "freeadmin/static")}),
    (r'^dojango/dojo-media/release/[^/]+/(?P<path>.*)$',
        public(serve),
        {'document_root': '/usr/local/www/dojo'}),
    (r'^admin/', include(site.urls)),
    (r'^jsi18n/', 'django.views.i18n.javascript_catalog'),
)

for app in settings.APP_MODULES:
    urlpatterns += patterns(
        '',
        url(r'^%s/' % app.rsplit('.')[-1], include('%s.urls' % app)),
    )

urlpatterns += patterns(
コード例 #4
0
v1_api.register(FCPortsResource())
v1_api.register(PermissionResource())
v1_api.register(RebootResource())
v1_api.register(ShutdownResource())
v1_api.register(SnapshotResource())
v1_api.register(VersionResource())

navtree.prepare_modelforms()
freeadmin.autodiscover()

add_to_builtins('django.templatetags.i18n')

urlpatterns = patterns(
    '',
    url('^$', site.adminInterface, name="index"),
    (r'^static/(?P<path>.*)', public(serve), {
        'document_root': os.path.join(settings.HERE, "freeadmin/static")
    }),
    (r'^dojango/dojo-media/release/[^/]+/(?P<path>.*)$', public(serve), {
        'document_root': '/usr/local/www/dojo'
    }),
    (r'^admin/', include(site.urls)),
    (r'^jsi18n/', 'django.views.i18n.javascript_catalog'),
)

for app in settings.APP_MODULES:
    urlpatterns += patterns(
        '',
        url(r'^%s/' % app.rsplit('.')[-1], include('%s.urls' % app)),
    )
コード例 #5
0
ファイル: urls.py プロジェクト: zhengfengran/freenas
v1_api.register(FCPortsResource())
v1_api.register(JsonUserResource())
v1_api.register(JsonGroupResource())
v1_api.register(PermissionResource())
v1_api.register(RebootResource())
v1_api.register(ShutdownResource())
v1_api.register(SnapshotResource())
v1_api.register(VersionResource())
v1_api.register(VolumeImportResource())

navtree.prepare_modelforms()
freeadmin.autodiscover()

urlpatterns = [
    url('^legacy/$', site.adminInterface, name="index"),
    url(r'^legacy/static/(?P<path>.*)', public(serve),
        {'document_root': os.path.join(settings.HERE, "freeadmin/static")}),
    url(r'^legacy/dojango/dojo-media/release/[^/]+/(?P<path>.*)$',
        public(serve), {'document_root': '/usr/local/www/dojo'}),
    url(r'^legacy/admin/', include(site.urls)),
    url(r'^legacy/jsi18n/', javascript_catalog, name='javascript_catalog'),
    url(r'^plugins/', include('freenasUI.plugins.urls')),
]

for app in settings.APP_MODULES:
    # plugins must stay on old URL for plugins compatibility
    if app == 'freenasUI.plugins':
        continue
    urlpatterns += [
        url(r'^legacy/%s/' % app.rsplit('.')[-1], include('%s.urls' % app)),
    ]