Source code for dash.forms

__author__ = 'Artur Barseghyan <artur.barseghyan@gmail.com>'
__copyright__ = 'Copyright (c) 2013 Artur Barseghyan'
__license__ = 'GPL 2.0/LGPL 2.1'
__all__ = ('DashboardWorkspaceForm',)

from django import forms

from dash.models import DashboardWorkspace, DashboardSettings

[docs]class DashboardWorkspaceForm(forms.ModelForm): """ Dashboard workspace form. """
[docs] class Meta: model = DashboardWorkspace exclude = ('position', 'layout_uid')
def __init__(self, *args, **kwargs): super(DashboardWorkspaceForm, self).__init__(*args, **kwargs) self.fields['user'].widget = forms.widgets.HiddenInput() #self.fields['layout_uid'].widget = forms.widgets.HiddenInput()
class DashboardSettingsForm(forms.ModelForm): """ Dashboard settings form. """ class Meta: model = DashboardSettings def __init__(self, *args, **kwargs): super(DashboardSettingsForm, self).__init__(*args, **kwargs) self.fields['user'].widget = forms.widgets.HiddenInput()
Read the Docs v: 0.3.2
Versions
latest
0.3.2
Downloads
On Read the Docs
Project Home
Builds

Free document hosting provided by Read the Docs.