使 form 处于不可编辑状态

新建一个 form,如下设置:

from django import forms


class MyInfoForm(forms.Form):
    user_id = forms.IntegerField(
        widget=forms.TextInput(attrs={'readonly': 'readonly'}), # 设置input为只读
        initial='默认user_id' # 设置默认值
        )

    user_name = forms.CharField(
        widget=forms.TextInput(attrs={'readonly': 'readonly'}),
        initial='默认user_name' 
        )

    email = forms.EmailField(
        widget=forms.TextInput(attrs={'readonly': 'readonly'}),
        initial='默认email' 
        )

网页效果如下:

表单处于不可编辑的

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容