cbvpatterns.py
def url(regex, view, kwargs=None, name=None, prefix=''):
    """As url() in Django."""
    if isinstance(view, (list, tuple)):
        # For include(...) processing.
        urlconf_module, app_name, namespace = view
        return URLResolver(regex, urlconf_module, kwargs, app_name=app_name, namespace=namespace)
    else:
        if isinstance(view, six.string_types):
            if not view:
                raise ImproperlyConfigured('Empty URL pattern view name not permitted (for pattern %r)' % regex)
            if prefix:
                view = prefix + '.' + view
            view = get_callable(view)
        return CBVRegexURLPattern(regex, view, kwargs, name)
def url(regex, view, kwargs=None, name=None, prefix=''):
    """As url() in Django."""
    if isinstance(view, (list, tuple)):
        # For include(...) processing.
        urlconf_module, app_name, namespace = view
        return URLResolver(regex, urlconf_module, kwargs, app_name=app_name, namespace=namespace)
    else:
        if isinstance(view, six.string_types):
            if not view:
                raise ImproperlyConfigured('Empty URL pattern view name not permitted (for pattern %r)' % regex)
            if prefix:
                view = prefix + '.' + view
            view = get_callable(view)
        return CBVRegexURLPattern(regex, view, kwargs, name)
def url ( regex , view , kwargs = None , name = None , prefix = '' ) : if isinstance ( view , ( list , tuple ) ) : # For include(...) processing. urlconf_module , app_name , namespace = view return URLResolver ( regex , urlconf_module , kwargs , app_name = app_name , namespace = namespace ) else : if isinstance ( view , six . string_types ) : if not view : raise ImproperlyConfigured ( 'Empty URL pattern view name not permitted (for pattern %r)' % regex ) if prefix : view = prefix + '.' + view view = get_callable ( view ) return CBVRegexURLPattern ( regex , view , kwargs , name )
As url() in Django.
As url () in Django .