forms.py 文件源码

python
阅读 28 收藏 0 点赞 0 评论 0

项目:SaBoT 作者: froscon 项目源码 文件源码
def __init__(self, *args, **kwargs):
        super(DevroomGeneralForm, self).__init__(*args, **kwargs)
        self.helper = FormHelper()
        if self.instance and self.instance.logo:
            self.helper.layout = Layout(
                Field("projectName"),
                Field("logo"),
                Div(
                    HTML("<p>Current logo:</p><img src=\"{{object.logo.url}}\" style=\"max-height:200px\"/>"),
                    css_class = "control-group"),
                Field("homepage"),
#               FormActions(Submit("Save", "Save changes"))
            )
        else:
            self.helper.layout = Layout(
                Field("projectName"),
                Div(
                    Div(Field("logo"),css_class = "col-md-2"),
                    css_class = "row"
                ),
                Field("homepage"),
#               FormActions(Submit("Save", "{% if object %}Save changes{% else %}Register{% endif %}"))
            )

        if self.instance is not None and self.instance.id is not None:
            self.helper.add_input(Submit("Save", "Save changes"))
        else:
            self.helper.add_input(Submit("Save", "Register"))
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号