First Commit
This commit is contained in:
commit
ce0758fbbb
496 changed files with 52062 additions and 0 deletions
31
posts/forms.py
Executable file
31
posts/forms.py
Executable file
|
|
@ -0,0 +1,31 @@
|
|||
from django import forms
|
||||
from .models import Post
|
||||
|
||||
class CreatePost(forms.Form):
|
||||
title = forms.CharField(
|
||||
max_length=150,
|
||||
label='',
|
||||
required=True,
|
||||
widget=forms.TextInput(attrs={'placeholder': 'Titre du post'})
|
||||
)
|
||||
|
||||
content = forms.CharField(
|
||||
label='',
|
||||
required=True,
|
||||
widget=forms.Textarea(attrs={'placeholder': 'Contenu du post'})
|
||||
)
|
||||
|
||||
active = forms.BooleanField(
|
||||
required=True,
|
||||
label='Actif',
|
||||
initial=True
|
||||
)
|
||||
|
||||
class EditPost(forms.ModelForm):
|
||||
class Meta:
|
||||
model = Post
|
||||
fields = ['title', 'content']
|
||||
widgets = {
|
||||
'title': forms.TextInput(attrs={'placeholder': 'Titre du post'}),
|
||||
'content': forms.Textarea(attrs={'placeholder': 'Contenu du post'}),
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue