kawaz.apps.projects.forms のソースコード

from django import forms
from django.forms import ModelForm
from django.utils.translation import ugettext_lazy as _
from kawaz.core.forms.fields import MarkdownField
from kawaz.core.forms.widgets import MaceEditorWidget
from kawaz.core.forms.mixins import Bootstrap3HorizontalFormHelperMixin

from .models import Project

[ドキュメント]class ProjectCreateForm(Bootstrap3HorizontalFormHelperMixin, ModelForm): body = MarkdownField(label=_('body'))
[ドキュメント] class Meta: model = Project exclude = ( 'administrator', 'members', 'created_at', 'updated_at', )
[ドキュメント]class ProjectUpdateForm(ProjectCreateForm):
[ドキュメント] class Meta(ProjectCreateForm.Meta): exclude = ['slug',]