added red asterix to required input field
This commit is contained in:
@@ -23,7 +23,7 @@ class BlogSearchForm(Form):
|
||||
filters=[strip_filter])
|
||||
|
||||
class UserCreateForm(Form):
|
||||
username = StringField('Nom', [validators.required(), validators.Length(min=1, max=255)],
|
||||
username = StringField('Nom', validators=[InputRequired(), Length(min=1, max=255)],
|
||||
filters=[strip_filter])
|
||||
password = PasswordField('Mot de passe', validators.required(), [validators.Length(min=6)])
|
||||
password = PasswordField('Mot de passe', validators=[InputRequired(), Length(min=6)])
|
||||
|
||||
|
||||
@@ -17,8 +17,8 @@ class BlogRecord(Base):
|
||||
title = Column(Unicode(255), unique=True, nullable=False)
|
||||
body = Column(UnicodeText, default=u'')
|
||||
body_html = Column(UnicodeText, default=u'')
|
||||
tag = Column(Unicode, default=u'pyramid')
|
||||
topic = Column(Unicode, default=u'blog')
|
||||
tag = Column(Unicode, default='pyramid')
|
||||
topic = Column(Unicode, default='blog')
|
||||
created = Column(DateTime, default=datetime.datetime.utcnow)
|
||||
edited = Column(DateTime, default=datetime.datetime.utcnow)
|
||||
|
||||
|
||||
@@ -129,4 +129,9 @@ footer a:hover {
|
||||
}
|
||||
textarea {
|
||||
resize: none;
|
||||
}
|
||||
.required-field::after {
|
||||
content: "*";
|
||||
color: red;
|
||||
margin-left:2px;
|
||||
}
|
||||
@@ -7,7 +7,7 @@
|
||||
<div class="error">{{ error }}</div>
|
||||
{% endfor %}
|
||||
<div class="form-group">
|
||||
<label for="title">{{ form.title.label }}</label>
|
||||
<label class="required-field" for="title">{{ form.title.label }}</label>
|
||||
{{ form.title(class_='form-control') }}
|
||||
</div>
|
||||
|
||||
@@ -15,7 +15,7 @@
|
||||
<div class="error">{{ error }}</div>
|
||||
{% endfor %}
|
||||
<div class="form-group">
|
||||
<label for="body">{{ form.body.label }}</label>
|
||||
<label class="required-field" for="body">{{ form.body.label }}</label>
|
||||
{{ form.body(class_='form-control', cols="35", rows="20") }}
|
||||
</div>
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
<div class="error">{{ error }}</div>
|
||||
{% endfor %}
|
||||
<div class="form-group">
|
||||
<label for="title">{{ form.topic.label }}</label>
|
||||
<label class="required-field" for="topic">{{ form.topic.label }}</label>
|
||||
{{ form.topic(class_='form-control') }}
|
||||
</div>
|
||||
|
||||
@@ -31,7 +31,7 @@
|
||||
<div class="text-danger">{{ error }}</div>
|
||||
{% endfor %}
|
||||
<div class="form-group">
|
||||
<label for="title">{{ form.tag.label }}</label>
|
||||
<label class="required-field" for="tag">{{ form.tag.label }}</label>
|
||||
{{ form.tag(class_='form-control') }}
|
||||
</div>
|
||||
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
{% endfor %}
|
||||
|
||||
<div class="form-group">
|
||||
<label for="title">{{form.username.label}}</label>
|
||||
<label class="required-field" for="username">{{form.username.label}}</label>
|
||||
{{form.username(class_='form-control')}}
|
||||
</div>
|
||||
|
||||
@@ -18,7 +18,7 @@
|
||||
{% endfor %}
|
||||
|
||||
<div class="form-group">
|
||||
<label for="body">{{form.password.label}}</label>
|
||||
<label class="required-field" for="password">{{form.password.label}}</label>
|
||||
{{form.password(class_='form-control')}}
|
||||
</div>
|
||||
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
|
||||
<div class="form-group">
|
||||
<label for="password">Nouveau mot de passe</label></label>
|
||||
<input type="password" name="new_password" class="form-control">
|
||||
<input type="password" name="new_password" class="form-control" placeholder="Optionel">
|
||||
</div>
|
||||
|
||||
<div class="form-group">
|
||||
|
||||
@@ -36,7 +36,10 @@ def blog_edit(request):
|
||||
if blog_id == '0':
|
||||
# create a new post
|
||||
entry = BlogRecord()
|
||||
form = BlogCreateForm(request.POST)
|
||||
# set default values
|
||||
entry.tag = 'pyramid'
|
||||
entry.topic = 'blog'
|
||||
form = BlogCreateForm(request.POST, entry)
|
||||
else:
|
||||
# modify post
|
||||
entry = BlogRecordService.by_id(request, blog_id)
|
||||
|
||||
Reference in New Issue
Block a user