23 lines
534 B
Python
Executable file
23 lines
534 B
Python
Executable file
from django.forms import Form, ModelForm
|
|
from django.utils.translation import gettext_lazy as _
|
|
|
|
from moku.models import Post
|
|
|
|
|
|
class DeletePostForm(Form):
|
|
pass
|
|
|
|
|
|
class PostForm(ModelForm):
|
|
"""Form for creating and updating posts."""
|
|
|
|
class Meta:
|
|
model = Post
|
|
fields = ("emoji", "verb", "food", "recipe", "image")
|
|
labels = {
|
|
"emoji": _("emoji"),
|
|
"verb": _("verb"),
|
|
"food": _("food"),
|
|
"recipe": _("recipe"),
|
|
"image": _("image"),
|
|
}
|