Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

Fixed #19748 - Documented django.utils.module_loading.import_by_path

  • Loading branch information...
commit b9dbd1dd2fddbd4ba20e1ab983b0d6712d21da00 1 parent 8d05e6c
Tim Graham timgraham authored
Showing with 22 additions and 0 deletions.
  1. +22 −0 docs/ref/utils.txt
22 docs/ref/utils.txt
View
@@ -643,6 +643,28 @@ escaping HTML.
Converts a positive integer to a base 36 string. On Python 2 ``i`` must be
smaller than :data:`sys.maxint`.
+``django.utils.module_loading``
+===============================
+
+.. module:: django.utils.module_loading
+ :synopsis: Functions for working with Python modules.
+
+Functions for working with Python modules.
+
+.. function:: import_by_path(dotted_path, error_prefix='')
+
+ Imports a dotted module path and returns the attribute/class designated by
+ the last name in the path. Raises
+ :exc:`~django.core.exceptions.ImproperlyConfigured` if something goes
+ wrong. For example::
+
+ from django.utils.module_loading import import_by_path
+ import_by_path = import_by_path('django.utils.module_loading.import_by_path')
+
+ is equivalent to::
+
+ from django.utils.module_loading import import_by_path
+
``django.utils.safestring``
===========================
Please sign in to comment.
Something went wrong with that request. Please try again.