from . import views from .included_app import views as included_views from urljects import U, url, view_include urlpatterns = [ url(U / 'test_view', views.test_view), url(U / 'included', view_include(included_views)), url(U / 'included', view_include(included_views, namespace='named')), url(U / 'string', view_include('tests.included_app.views', namespace='string_import')) ]
from . import views from .included_app import views as included_views from urljects import U, url, view_include urlpatterns = [ url(U / 'test_view', views.test_view), url(U / 'included', view_include(included_views)), url(U / 'included', view_include(included_views, namespace='named')) ]
from . import views from .included_app import views as included_views from urljects import U, I, url, view_include urlpatterns = [ url(U / 'test_view', views.test_view), url(I / 'included', view_include(included_views)), url(I / 'included', view_include(included_views, namespace='named')) ]
url(U, include('market.core.urls')), url(U / _('admin/'), include(admin.site.urls)), ] def app_url(app, regex, view, kwargs=None, name=None): """Lazily add url provided its app is among INSTALLED_APPS.""" if app in settings.INSTALLED_APPS: urlpatterns.append(url(regex, view, kwargs, name)) else: logger.warn("Not including app " + app) # safely add market urls app_url('market.checkout', U / _('checkout/'), include('market.checkout.urls')) app_url('market.tariff', '', view_include('market.tariff.views')) app_url('market.search', U / _('search/'), view_include('market.search.views')) # safely add the rest of external apps app_url('bitcategory', U / _('whisper/') / _('category/'), include('bitcategory.urls'), {"model": 'market.Category'}) app_url('allauth', U / _('signup/'), include('allauth.urls')) app_url('autocomplete_light', U / _('whisper/'), include('autocomplete_light.urls')) app_url('ratings', U / _('rating/'), include('ratings.urls')) app_url('stats', U / _('stats/'), include('stats.urls')) app_url('django_comments', U / _('comment/'), include('django_comments.urls')) # TODO: add djangoratings-stars # url(r'^rating/(?P<content_type_id>\d+)/, object_id, field_name, score>', # djangoratings.views.AddRatingView),