20 lines
570 B
Python
20 lines
570 B
Python
from django import forms
|
|
from markupwiki.models import Article, ArticleVersion, PUBLIC, PRIVATE
|
|
|
|
class ArticleForm(forms.ModelForm):
|
|
class Meta:
|
|
model = ArticleVersion
|
|
fields = ['body', 'body_markup_type']
|
|
|
|
class StaffModerationForm(forms.ModelForm):
|
|
class Meta:
|
|
model = Article
|
|
fields = ['status']
|
|
|
|
class ModerationForm(forms.ModelForm):
|
|
class Meta:
|
|
model = Article
|
|
fields = ['status']
|
|
status = forms.ChoiceField(choices=((PUBLIC, 'Public'),
|
|
(PRIVATE, 'Private')))
|