Implemented basic models
This commit is contained in:
parent
6bceef1664
commit
3ba6099976
16 changed files with 257 additions and 24 deletions
30
app/forms.py
Normal file
30
app/forms.py
Normal file
|
|
@ -0,0 +1,30 @@
|
|||
from flask_wtf import FlaskForm
|
||||
from wtforms import StringField, SubmitField, IntegerField, HiddenField
|
||||
from wtforms.validators import DataRequired
|
||||
|
||||
class NewWishlist(FlaskForm):
|
||||
title = StringField("Title:", validators=[DataRequired()])
|
||||
description = StringField("Description:", validators=[DataRequired()])
|
||||
submit = SubmitField("Submit")
|
||||
|
||||
# Each submit needs a different page fot it to work on the same page.
|
||||
class DeleteWishlist(FlaskForm):
|
||||
wl_del_submit = SubmitField("Delete wishlist")
|
||||
|
||||
class EditWishlistInfo(FlaskForm):
|
||||
title = StringField("Title:", validators=[DataRequired()])
|
||||
description = StringField("Description:", validators=[DataRequired()])
|
||||
wl_edit_submit = SubmitField("Submit")
|
||||
|
||||
class ResetWishlistUrls(FlaskForm):
|
||||
wl_reset_submit = SubmitField("Reset urls")
|
||||
|
||||
class NewItem(FlaskForm):
|
||||
title = StringField("Title:", validators=[DataRequired()])
|
||||
description = StringField("Description:", validators=[DataRequired()])
|
||||
price = IntegerField("Price:", validators=[DataRequired()])
|
||||
it_new_submit = SubmitField("Submit")
|
||||
|
||||
class DeleteItem(FlaskForm):
|
||||
index = HiddenField()
|
||||
it_del_submit = SubmitField("Delete item")
|
||||
Loading…
Add table
Add a link
Reference in a new issue