Module Expr Str ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias identifier ImportFrom alias ImportFrom alias identifier Assign NameStore Call NameLoad NameLoad Str NameLoad FunctionDef arguments args defaults body Expr Str TryExcept body Assign NameStore Call AttributeLoad Call AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Return NameLoad handlers ExceptHandler type NameLoad name NameStore body Raise Call NameLoad BinOpMod Str TupleLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call NameLoad NameLoad Str ListLoad For NameStore NameLoad body TryExcept body Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad handlers ExceptHandler type NameLoad name NameStore body Raise Call NameLoad BinOpMod Str TupleLoad NameLoad Call AttributeLoad Str attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call NameLoad NameLoad Str ListLoad For NameStore NameLoad body TryExcept body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad handlers ExceptHandler type NameLoad name NameStore body Raise Call NameLoad BinOpMod Str TupleLoad NameLoad Call AttributeLoad Str attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body For NameStore Call AttributeLoad AttributeLoad NameLoad attr attr body For NameStore Call AttributeLoad AttributeLoad NameLoad attr attr body Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults vararg kwarg body Expr Str If BoolOpAnd CompareIn AttributeLoad NameLoad attr NameLoad Call AttributeLoad NameLoad attr Str NameLoad body Assign NameStore Call NameLoad Expr Call NameLoad NameLoad Expr Call NameLoad NameLoad Expr Call NameLoad NameLoad decorator_list If NameLoad body Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad keyword NameLoad keyword Str
N/A N/A wwwhisper admin API.

The package exposes http API for specifying which users can access
which locations and for other admin operations.
 django.forms ValidationError django.conf settings django.core.urlresolvers reverse django.db.models signals django.contrib.auth models contrib_auth_models django.core.exceptions ImproperlyConfigured wwwhisper_auth models auth_models N/A SITE_URL N/A getattr settings WWWHISPER_INITIAL_SITE_URL None _create_site N/A N/A N/A N/A N/A Creates a site configured in settings.py. N/A N/A N/A site N/A N/A N/A N/A auth_models SitesCollection create_item N/A auth_models SINGLE_SITE_ID N/A N/A N/A N/A site aliases create_item SITE_URL N/A site N/A N/A N/A ValidationError N/A ex N/A N/A N/A ImproperlyConfigured N/A Failed to create site %s: %s N/A SITE_URL ex N/A _create_initial_locations N/A N/A site N/A N/A N/A Creates all locations listed in WWWHISPER_INITIAL_LOCATIONS setting. N/A locations_paths N/A getattr settings WWWHISPER_INITIAL_LOCATIONS N/A N/A path locations_paths N/A N/A N/A N/A N/A N/A N/A site locations create_item path N/A N/A N/A ValidationError N/A ex N/A N/A N/A ImproperlyConfigured N/A Failed to create location %s: %s N/A path N/A N/A ,  join N/A ex messages N/A _create_initial_admins N/A N/A site N/A N/A N/A Creates all users listed in WWWHISPER_INITIAL_ADMINS setting. N/A emails N/A getattr settings WWWHISPER_INITIAL_ADMINS N/A N/A email emails N/A N/A N/A N/A user N/A N/A N/A site users create_item email N/A N/A N/A ValidationError N/A ex N/A N/A N/A ImproperlyConfigured N/A Failed to create admin user %s: %s N/A email N/A N/A ,  join N/A ex messages N/A _grant_admins_access_to_all_locations N/A N/A site N/A N/A N/A user N/A N/A N/A site users all N/A N/A location N/A N/A N/A site locations all N/A N/A N/A N/A location grant_access N/A user uuid N/A grant_initial_permission N/A N/A app created_models N/A args kwargs N/A N/A Configures initial permissions for wwwhisper protected site.

    Allows users with emails listed on WWWHISPER_INITIAL_ADMINS to
    access locations listed on WWWHISPER_INITIAL_LOCATIONS. The
    function is invoked when the wwwhisper database is created.
    Initial access rights is the only difference between users listed
    on WWWHISPER_INITIAL_ADMINS and other users. The admin application
    manages access to itself, so it can be used to add and remove
    users that can perform administrative operations.
     N/A N/A N/A N/A auth_models User created_models N/A N/A kwargs get interactive True N/A N/A site N/A _create_site N/A N/A _create_initial_locations site N/A N/A _create_initial_admins site N/A N/A _grant_admins_access_to_all_locations site N/A N/A SITE_URL N/A N/A N/A N/A N/A signals post_syncdb connect grant_initial_permission sender contrib_auth_models dispatch_uid django.contrib.auth.management.create_superuser