Пример #1
0
        r"^controllers/(?P<controller_id>\d+)/$",
        views.controller_detail,
        name="kegadmin-edit-controller",
    ),
    url(r"^taps/$", views.tap_list, name="kegadmin-taps"),
    url(r"^taps/create/$", views.add_tap, name="kegadmin-add-tap"),
    url(r"^taps/(?P<tap_id>\d+)/$", views.tap_detail, name="kegadmin-edit-tap"),
    url(r"^users/$", views.user_list, name="kegadmin-users"),
    url(r"^users/(?P<user_id>\d+)/$", views.user_detail, name="kegadmin-edit-user"),
    url(r"^drinks/$", views.drink_list, name="kegadmin-drinks"),
    url(r"^drinks/(?P<drink_id>\d+)/$", views.drink_edit, name="kegadmin-edit-drink"),
    url(r"^tokens/$", views.token_list, name="kegadmin-tokens"),
    url(r"^tokens/create/$", views.add_token, name="kegadmin-add-token"),
    url(r"^tokens/(?P<token_id>\d+)/$", views.token_detail, name="kegadmin-edit-token"),
    url(
        r"^autocomplete/beverage/$",
        views.autocomplete_beverage,
        name="kegadmin-autocomplete-beverage",
    ),
    url(r"^autocomplete/user/$", views.autocomplete_user, name="kegadmin-autocomplete-user"),
    url(r"^autocomplete/token/$", views.autocomplete_token, name="kegadmin-autocomplete-token"),
    url(r"^plugin/(?P<plugin_name>\w+)/$", views.plugin_settings, name="kegadmin-plugin-settings"),
    url(r"^email/$", views.email, name="kegadmin-email"),
    url(r"^logs/$", views.logs, name="kegadmin-logs"),
    url(r"^users/create/$", views.add_user, name="kegadmin-add-user"),
    url(r"^workers/$", views.workers, name="kegadmin-workers"),
]

if util.get_plugins():
    urlpatterns += util.get_admin_urls()
Пример #2
0
    url(r'^taps/$', 'tap_list', name='kegadmin-taps'),
    url(r'^taps/create/$', 'add_tap', name='kegadmin-add-tap'),
    url(r'^taps/(?P<tap_id>\d+)/$', 'tap_detail', name='kegadmin-edit-tap'),

    url(r'^users/$', 'user_list', name='kegadmin-users'),
    url(r'^users/create/$', 'add_user', name='kegadmin-add-user'),
    url(r'^users/(?P<user_id>\d+)/$', 'user_detail', name='kegadmin-edit-user'),

    url(r'^drinks/$', 'drink_list', name='kegadmin-drinks'),
    url(r'^drinks/(?P<drink_id>\d+)/$', 'drink_edit', name='kegadmin-edit-drink'),

    url(r'^tokens/$', 'token_list', name='kegadmin-tokens'),
    url(r'^tokens/create/$', 'add_token', name='kegadmin-add-token'),
    url(r'^tokens/(?P<token_id>\d+)/$', 'token_detail', name='kegadmin-edit-token'),

    url(r'^logs/$', 'logs', name='kegadmin-logs'),
    url(r'^autocomplete/beverage/$', 'autocomplete_beverage',
      name='kegadmin-autocomplete-beverage'),
    url(r'^autocomplete/user/$', 'autocomplete_user',
      name='kegadmin-autocomplete-user'),
    url(r'^autocomplete/token/$', 'autocomplete_token',
      name='kegadmin-autocomplete-token'),

    url(r'^plugin/(?P<plugin_name>\w+)/$', 'plugin_settings', name='kegadmin-plugin-settings'),
)

from pykeg.plugin import util
if util.get_plugins():
    urlpatterns += util.get_admin_urls()