cc1  v2.1
CC1 source code docs
 All Classes Namespaces Files Functions Variables Pages
src.wi.utils.views Namespace Reference

Classes

class  CustomWizardView
 WizardView class handling browser back button after last step submition and skipping to 2nd step if image is already selected. More...

Functions

def direct_to_template
 Returns rendered template as HttpResponse.
def form_generic
 Generic ajax view for dialog handling.
def form_generic_id
 Generic ajax view for dialog handling.
def generic_multiple_id
def generic_multiple_id_form
def get_list_generic
 Generic ajax view returning a list.
def get_list_generic_id
 Generic ajax view returning a list.
def make_request
 Adds authorization-related information to data dictionary and makes a request to CLM using given url and data dictionary.
def prep_data
 Returns a dictionary with results of REST request.
def simple_generic
 Simple generic ajax view for creating dialogs.
def simple_generic_id
def simple_generic_twoid

Variables

list not_to_be_logged_urls

Detailed Description

Author
Krzysztof Danielowski
Piotr Wójcik
Date
01.04.2012

Function Documentation

def src.wi.utils.views.direct_to_template (   request,
  template_name,
  content_type = None 
)

Returns rendered template as HttpResponse.

Definition at line 110 of file views.py.

def src.wi.utils.views.form_generic (   request,
  template_name = None,
  form_class = None,
  request_url_post = None,
  request_url_get = None,
  success_msg = lambda x: '',
  ask_msg = lambda x: '',
  confirmation = _('Yes') 
)

Generic ajax view for dialog handling.

Definition at line 204 of file views.py.

def src.wi.utils.views.form_generic_id (   request,
  id1,
  template_name = None,
  form_class = None,
  request_url_post = None,
  request_url_get = None,
  success_msg = lambda desc: _('Success'),
  ask_msg = lambda x: '',
  confirmation = _('Yes'),
  request_url_both = None,
  ajax_success_status = 0,
  id_key = None 
)

Generic ajax view for dialog handling.

Definition at line 220 of file views.py.

def src.wi.utils.views.generic_multiple_id (   request,
  template_name = None,
  success_msg = lambda x: _('Success'),
  ask_msg = lambda x,
  y 
)

Definition at line 267 of file views.py.

def src.wi.utils.views.generic_multiple_id_form (   request,
  template_name = None,
  success_msg = lambda x: _('Success'),
  ask_msg = lambda x,
  y 
)

Definition at line 297 of file views.py.

def src.wi.utils.views.get_list_generic (   request,
  request_url = None 
)

Generic ajax view returning a list.

Definition at line 171 of file views.py.

def src.wi.utils.views.get_list_generic_id (   request,
  id1,
  request_url = None,
  id_key = None 
)

Generic ajax view returning a list.

Definition at line 182 of file views.py.

def src.wi.utils.views.make_request (   url,
  data,
  user = None 
)

Adds authorization-related information to data dictionary and makes a request to CLM using given url and data dictionary.

Definition at line 66 of file views.py.

def src.wi.utils.views.prep_data (   request_urls,
  session 
)

Returns a dictionary with results of REST request.

Definition at line 80 of file views.py.

def src.wi.utils.views.simple_generic (   request,
  template_name = None,
  success_msg = lambda x: '',
  ask_msg = lambda x: '',
  confirmation = _('Yes'),
  request_url = None,
  param = None 
)

Simple generic ajax view for creating dialogs.

Definition at line 120 of file views.py.

def src.wi.utils.views.simple_generic_id (   request,
  id1,
  template_name = None,
  success_msg = lambda x: '',
  ask_msg = lambda x: '',
  confirmation = _('Yes'),
  request_url = None,
  param = None,
  id_key = None 
)
Simple generic ajax view for creating dialogs (1 entity).

Definition at line 125 of file views.py.

def src.wi.utils.views.simple_generic_twoid (   request,
  id1,
  id2,
  template_name = None,
  success_msg = lambda desc: _('Success') % {'desc': desc},
  ask_msg = lambda x: '',
  confirmation = _('Yes'),
  request_url = None,
  param = None,
  id_key = None,
  id_key2 = None 
)
Simple generic ajax view for creating dialogs (2 entities).

Definition at line 137 of file views.py.

Variable Documentation

list src.wi.utils.views.not_to_be_logged_urls
Initial value:
1 ['admin_cm/farm/get_list/',
2  'admin_cm/vm/get_list/',
3  'admin_cm/monia/vm_stats/',
4 
5  'user/farm/get_list/',
6  'user/vm/get_list/',
7  'user/monia/vm_stats/']

Definition at line 43 of file views.py.