class NewPostForm(FlaskForm): title = StringField('标题', validators=[DataRequired(), Length(1, 60)]) body = CKEditorField('内容', validators=[DataRequired()]) save = SubmitField('保存') publish = SubmitField('发布')
class StoryForm(Form): title = TextField('Title') body = CKEditorField('body') submit = SubmitField('Submit')
class CommentForm(FlaskForm): comment = CKEditorField("Comment", validators=[DataRequired()]) submit = SubmitField("Submit Comment")
class CommentForm(FlaskForm): body = CKEditorField("Your comment", validators=[DataRequired()]) submit = SubmitField("Send comment")
class PostForm(FlaskForm): title = StringField('Title') body = CKEditorField('Body', validators=[DataRequired()]) submit = SubmitField()
class RichTextForm(FlaskForm): title = StringField("tile", validators=[DataRequired(), Length(1, 50)]) body = CKEditorField("body", validators=[DataRequired()]) save = SubmitField("save") publish = SubmitField("publish")
class CommentForm(FlaskForm): comment = CKEditorField('Comments', validators=[DataRequired()]) submit = SubmitField('Save Comment')
class CreatePostForm(FlaskForm): title = StringField("Tytuł posta", validators=[DataRequired()]) body = CKEditorField("Treść posta", validators=[DataRequired()]) submit = SubmitField("Wyślij Post")
class CommentForm(FlaskForm): comment = CKEditorField( "Comment", [validators.InputRequired(message="The comment cannot be empty.")]) submit = SubmitField("Add Comment")
class PostForm(FlaskForm): title = StringField('Title', validators=[DataRequired()]) content = CKEditorField('Content', validators=[DataRequired()]) submit = SubmitField('Publish')
class CommentForm(FlaskForm): comment_text = CKEditorField('Komentarze:', validators=[DataRequired()] ) submit = SubmitField("Wyślij komentarz")
class BlogForm(FlaskForm): title = StringField('Title *', validators=[DataRequired()]) content = CKEditorField('Content *', validators=[DataRequired()]) submit = SubmitField('Submit')
class CommentForm(FlaskForm): comment = CKEditorField("Comment") submit = SubmitField("Submit Comment")
class EditPostForm(FlaskForm): body = CKEditorField('Blog Content', validators=[DataRequired()]) submit = SubmitField("Submit Post")
class PostForm(FlaskForm): body = CKEditorField('Body')
class PostForm(FlaskForm): title = StringField('Title') body = CKEditorField('Body') submit = SubmitField('Submit')
class CommentForm(FlaskForm): comment_text = CKEditorField( "Yes. I would like to know your thoughts on this blog", validators=[DataRequired()]) add_comment = SubmitField("Add your Comment")
class Form_y_kien(FlaskForm): ma_khach_hang = fields.IntegerField('Mã khách hàng') tieu_de = fields.StringField('Tiêu đề') diem_danh_gia = fields.IntegerField('Điểm đánh giá', widget=NumberInput()) noi_dung = CKEditorField() submit_2 = SubmitField('Gửi ý kiến')
class CommentForm(FlaskForm): comment = CKEditorField('Comment', validators=[DataRequired()]) submit = SubmitField('SEND COMMENTS')
class ProjectEntry(wtforms.Form): title = StringField( 'Title', validators=[DataRequired()]) intro = CKEditorField( 'Introduction', validators=[Optional()]) scope = CKEditorField( 'Scope', validators=[Optional()]) org = CKEditorField( 'Organization', validators=[Optional()]) resp = CKEditorField( 'Responsibilities', validators=[Optional()]) facilities = CKEditorField( 'Facilities', validators=[Optional()]) labs = CKEditorField( 'Laboratories', validators=[Optional()]) dq_management = CKEditorField( 'Data-Quality Management', validators=[Optional()]) dq_planning = CKEditorField( 'Data-Quality Planning', validators=[Optional()]) dq_roles = CKEditorField( 'Data-Quality Roles', validators=[Optional()]) dq_workflows = CKEditorField( 'Data-Quality Workflows', validators=[Optional()]) dq_wf_pro = CKEditorField( 'wf proposals', validators=[Optional()]) dq_wf_workplan = CKEditorField( 'wf workplans', validators=[Optional()]) dq_wf_project_dmp = CKEditorField( 'proj data management', validators=[Optional()]) dq_wf_review = CKEditorField( 'proj reviews', validators=[Optional()]) dq_datasharing = CKEditorField( 'Data Sharing Agreements', validators=[Optional()]) dq_mous = CKEditorField( 'Memoranda of Understands (MOUs)', validators=[Optional()]) dq_access = CKEditorField( 'Access Controls and Copyrights', validators=[Optional()]) dq_aquisition = CKEditorField( 'Data Acquisitions', validators=[Optional()]) dq_aqu_roles = CKEditorField( 'Data Acquisitions Roles', validators=[Optional()]) dq_aqu_proc = CKEditorField( 'Data Acquisitions Procedure', validators=[Optional()]) dq_aqu_proc_coll = CKEditorField( 'Data Acquisitions Collection Procedure', validators=[Optional()]) dq_aqu_proc_proc = CKEditorField( 'Data Acquisitions Processing Policies', validators=[Optional()]) dq_aqu_proc_anal = CKEditorField( 'Data Analysis and Policies', validators=[Optional()]) dq_doc = CKEditorField( 'Data Documentation', validators=[Optional()]) dq_format = CKEditorField( 'Data Formats', validators=[Optional()]) dq_org = CKEditorField( 'Organization of Files or Data', validators=[Optional()]) dq_store = CKEditorField( 'Data Storage', validators=[Optional()]) dq_store_roles = CKEditorField( 'Storage Roles', validators=[Optional()]) dq_store_repo = CKEditorField( 'Repositories', validators=[Optional()]) dq_store_archive = CKEditorField( 'Archiving', validators=[Optional()]) dq_pubs = CKEditorField( 'Publication and Sharing', validators=[Optional()]) dq_pubs_roles = CKEditorField( 'Publication Roles', validators=[Optional()]) dq_pubs_workflow = CKEditorField( 'Publication Workflow', validators=[Optional()]) dq_pubs_prop = CKEditorField( 'Publication Sensitive Data', validators=[Optional()]) dq_pubs_release = CKEditorField( 'Publication release', validators=[Optional()]) dq_pubs_cite = CKEditorField( 'Publication Citation', validators=[Optional()]) dq_pubs_doi = CKEditorField( 'Publication DOI', validators=[Optional()]) dq_pubs_meta = CKEditorField( 'Publication Meta', validators=[Optional()]) dq_pubs_catalog = CKEditorField( 'Publication Catalog', validators=[Optional()]) qa_intro = CKEditorField( 'Quality Assessment', validators=[Optional()]) qa_field_data = CKEditorField( 'Quality Assessment - Field Data', validators=[Optional()]) qa_pro_ts = CKEditorField( 'Quality Assessment - Time series Provisional', validators=[Optional()]) qa_app_ts = CKEditorField( 'Quality Assessment - Time Series Approved', validators=[Optional()]) qa_discrete = CKEditorField( 'Quality Assessment - Discrete Data Processing', validators=[Optional()]) qa_db_integrity = CKEditorField( 'Quality Assessment - Databases', validators=[Optional()]) qa_records = CKEditorField( 'Quality Assessment - records', validators=[Optional()]) qa_interpretive = CKEditorField( 'Quality Assessment', validators=[Optional()]) qa_training = CKEditorField( 'Quality Assessment', validators=[Optional()]) qa_terms = CKEditorField( 'Quality Assessment', validators=[Optional()]) qa_resources = CKEditorField( 'Quality Assessment', validators=[Optional()]) status = wtforms.SelectField( 'Status', choices=( (Project.STATUS_DRAFT, "Save Draft"), (Project.STATUS_SUBMITTED, "Submit for Review")), coerce=int) def save_entry(self, Project): self.populate_obj(Project) Project.generate_slug() return Project
class SettingForm(FlaskForm): name = StringField('Name', validators=[DataRequired(), Length(1, 30)]) blog_title = StringField('Blog Title', validators=[DataRequired(), Length(1, 60)]) blog_sub_title = StringField('Blog Sub Title', validators=[DataRequired(), Length(1, 100)]) about = CKEditorField('About Page', validators=[DataRequired()]) submit = SubmitField()
class PostForm(FlaskForm): title = StringField('Title', validators=[DataRequired()]) picture = FileField('Add Picture', validators=[FileAllowed(['jpg', 'png'])]) content = CKEditorField('Content', validators=[DataRequired()]) submit = SubmitField('Post')
class RichTextForm(FlaskForm): title = StringField('Title', validators=[DataRequired(), Length(1, 50)]) body = CKEditorField('Body', validators=[DataRequired()]) submit = SubmitField('Publish')
class Informasi_F(FlaskForm): title = StringField('Title', validators=[DataRequired()]) konten = CKEditorField('Konten', validators=[DataRequired()]) title = StringField('Title', validators=[DataRequired()]) ttd = StringField('Tanda Tangan', validators=[DataRequired()]) submit = SubmitField('Save')
class ArticleForm(FlaskForm): title = StringField('Title', [validators.Length(min=1, max=200)]) # body = TextAreaField('Body', [validators.Length(min=30)]) body = CKEditorField('Body', validators=[DataRequired()])
class SettingForm(BaseForm): name = StringField('设置名', validators=[DataRequired(), Length(1, 30)]) blog_title = StringField('Blog标题', validators=[DataRequired(), Length(1, 60)]) blog_sub_title = StringField('Blog副标题', validators=[DataRequired(), Length(1, 100)]) about = CKEditorField('关于页面内容', validators=[DataRequired()]) submit = SubmitField()
class PoemForm(Form): title = TextField('title') body = CKEditorField('body') submit = SubmitField('Submit')
class ContactFrom(FlaskForm): name = StringField("Name", validators=[DataRequired()]) email = StringField("Email", validators=[DataRequired()]) message = CKEditorField("Message", validators=[DataRequired()]) submit = SubmitField("Submit")
class CreatePostForm(FlaskForm): title = StringField("Blog Post Title", validators=[DataRequired()]) subtitle = StringField("Subtitle", validators=[DataRequired()]) img_url = StringField("Blog Image URL", validators=[DataRequired(), URL()]) body = CKEditorField("Blog Content", validators=[DataRequired()]) submit = SubmitField("Submit Post")
class RichTextForm(FlaskForm): title = StringField('标题', validators=[DataRequired(), Length(1, 50)]) body = CKEditorField('内容', validators=[DataRequired()]) submit = SubmitField('提交')