form后台生成form里面的Input标签,以及设置Input的属性

# 需求 后台生成form里面的input标签,并设置input标签的属性,
    class RegisterForm(Form):
        email = fields.EmailField()
        password = fields.CharField()
        password2 = fields.CharField()
        code = fields.CharField()
        avatar = fields.FileField(widget=widgets.FileInput(attrs={'id': 'inputAvatar'}))

    def register(request):
        if request.method == 'GET':
            obj = RegisterForm()
            return render(request, 'register.html', {'obj': obj})
    
     <form method="POST" action="/register/" enctype="multipart/form-data">
        {% csrf_token %}
        {{ obj.avatar }}
        {{ obj.usernam }}
     </form>
View Code

相关文章:

  • 2021-08-24
  • 2021-09-28
  • 2021-09-08
  • 2021-09-22
  • 2021-10-22
  • 2021-09-16
  • 2022-12-23
猜你喜欢
  • 2021-12-13
  • 2021-10-08
  • 2021-11-18
  • 2021-12-12
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案