Beispiel #1
0
 class Meta(BiblioForm.Meta):
     widgets = {
         'publisher':
         ForeignKeyGridWidget(model=Publisher,
                              grid_options={
                                  'pageRoute': 'publisher_fk_widget_grid',
                              }),
         'language':
         ForeignKeyGridWidget(model=Language,
                              grid_options={
                                  'pageRoute': 'language_fk_widget_grid',
                              }),
         'first_author':
         ForeignKeyGridWidget(model=Authors,
                              grid_options={
                                  'selectMultipleRows': True,
                                  'pageRoute': 'authors_fk_widget_grid',
                              }),
         'corporateauthor':
         ForeignKeyGridWidget(model=CorporateAuthor,
                              grid_options={
                                  'selectMultipleRows': True,
                                  'pageRoute':
                                  'corporateauthor_fk_widget_grid',
                              }),
         'subject_heading':
         ForeignKeyGridWidget(model=Genre,
                              grid_options={
                                  'pageRoute': 'genre_fk_widget_grid',
                              }),
         'itemtype':
         DisplayText()
     }
Beispiel #2
0
 class Meta:
     model = Reserves
     fields = '__all__'
     widgets = {
         'borrower':
         ForeignKeyGridWidget(model=Borrowers,
                              grid_options={
                                  'pageRoute': 'borrowers_fk_widget_grid',
                                  'dialogOptions': {
                                      'size': 'size-wide'
                                  },
                              }),
         'biblio':
         ForeignKeyGridWidget(model=Biblio,
                              grid_options={
                                  'pageRoute': 'biblio_grid_simple',
                              }),
     }
Beispiel #3
0
 class Meta(HoldForm.Meta):
     widgets = {
         'biblio':
         forms.HiddenInput(),
         'borrower':
         ForeignKeyGridWidget(model=Borrowers,
                              grid_options={
                                  'pageRoute': 'borrowers_fk_widget_grid',
                              }),
     }
Beispiel #4
0
 class Meta:
     model = Equipment
     fields = '__all__'
     widgets = {
         'manufacturer':
         ForeignKeyGridWidget(grid_options={
             'pageRoute': 'manufacturer_fk_widget',
         }),
         'category':
         forms.RadioSelect()
     }
Beispiel #5
0
 class Meta:
     model = Member
     fields = '__all__'
     widgets = {
         'profile':
         ForeignKeyGridWidget(
             grid_options={
                 'pageRoute': 'profile_fk_widget',
                 'dialogOptions': {
                     'size': 'size-wide'
                 },
             }),
         'club':
         ForeignKeyGridWidget(grid_options={
             'pageRoute': 'club_grid_simple',
         }),
         'plays':
         forms.RadioSelect(),
         'role':
         forms.RadioSelect()
     }
Beispiel #6
0
 class Meta(ItemsForm.Meta):
     widgets = {
         'biblio':
         forms.HiddenInput(),
         'collectiondepartment':
         ForeignKeyGridWidget(model=CollectionDepartments,
                              grid_options={
                                  'pageRoute':
                                  'collectiondepartments_fk_widget_grid',
                              }),
         'itemstatus':
         forms.RadioSelect()
     }
Beispiel #7
0
 class Meta:
     model = Items
     fields = '__all__'
     widgets = {
         'collectiondepartment':
         ForeignKeyGridWidget(model=CollectionDepartments,
                              grid_options={
                                  'pageRoute':
                                  'collectiondepartments_fk_widget_grid',
                              }),
         'itemstatus':
         forms.RadioSelect()
     }
Beispiel #8
0
 class Meta:
     model = Member
     fields = '__all__'
     widgets = {
         'profile':
         ForeignKeyGridWidget(
             grid_options={
                 'pageRoute': 'profile_fk_widget',
                 'dialogOptions': {
                     'size': 'size-wide'
                 },
                 # Override default search field label (optional):
                 'searchPlaceholder': 'Search user profiles',
             }),
         'club':
         ForeignKeyGridWidget(grid_options={
             'pageRoute': 'club_grid_simple',
         }),
         'plays':
         forms.RadioSelect(),
         'role':
         forms.RadioSelect()
     }
Beispiel #9
0
 class Meta:
     model = Borrowers
     fields = '__all__'
     exclude = ('timestamp_updated', )
     widgets = {
         'category':
         ForeignKeyGridWidget(model=Categories,
                              grid_options={
                                  'pageRoute': 'categories_fk_widget_grid',
                              }),
         'department':
         ForeignKeyGridWidget(model=Departments,
                              grid_options={
                                  'selectMultipleRows': True,
                                  'pageRoute': 'departments_fk_widget_grid',
                              }),
         'designation':
         ForeignKeyGridWidget(model=Designations,
                              grid_options={
                                  'selectMultipleRows': True,
                                  'pageRoute':
                                  'designations_fk_widget_grid',
                              }),
     }
Beispiel #10
0
 class Meta(RendererModelForm.Meta):
     model = Biblio
     fields = '__all__'
     exclude = ('timestamp_updated', )
     widgets = {
         'publisher':
         ForeignKeyGridWidget(model=Publisher,
                              grid_options={
                                  'pageRoute': 'publisher_fk_widget_grid',
                              }),
         'language':
         ForeignKeyGridWidget(model=Language,
                              grid_options={
                                  'pageRoute': 'language_fk_widget_grid',
                              }),
         'first_author':
         ForeignKeyGridWidget(model=Authors,
                              grid_options={
                                  'selectMultipleRows': True,
                                  'pageRoute': 'authors_fk_widget_grid',
                              }),
         'corporateauthor':
         ForeignKeyGridWidget(model=CorporateAuthor,
                              grid_options={
                                  'selectMultipleRows': True,
                                  'pageRoute':
                                  'corporateauthor_fk_widget_grid',
                              }),
         'subject_heading':
         ForeignKeyGridWidget(model=Genre,
                              grid_options={
                                  'pageRoute': 'genre_fk_widget_grid',
                              }),
         'itemtype':
         forms.RadioSelect()
     }