forms.py 615 B

1234567891011121314151617181920
  1. # -*- coding: utf-8 -*-
  2. __author__ = 'marcos.medeiros'
  3. from django import forms
  4. from rapid.models import Profile, Application
  5. from rapid.wrappers import FieldData
  6. from rapid.widgets import RapidReadOnly, RapidRelationReadOnly, RapidSelector
  7. class ManageUsers(forms.ModelForm):
  8. class Meta:
  9. model = Profile
  10. fields = '__all__'
  11. widgets = {
  12. 'application': RapidRelationReadOnly(Application),
  13. 'name': RapidReadOnly(),
  14. 'description': RapidReadOnly,
  15. 'users': RapidSelector(FieldData.from_model(Profile, 'users'))
  16. }