zoukankan      html  css  js  c++  java
  • django form 的内置字段类型

    定义的form类如下:

    from django import forms
    from django.forms import widgets
    
    
    class AddHouseForm(forms.Form):
        raise_no = forms.CharField(label='认筹号', initial='raise1001')
        room_id = forms.CharField(label='房间代码', initial='room1001')
        project_id = forms.CharField(label='项目代码', initial='CSCS')
        apply_amount = forms.IntegerField(label='申请分期金额', initial='500000')
        edit_user = forms.CharField(max_length=1000, label='操作人id',initial='fa78828d0a4a48f5bf92676bf45d86af', 
                        widget=widgets.TextInput(attrs={'size': '30'})) # order_id = forms.CharField(label='订单编号', initial='', disabled=True) product_code = forms.CharField(label='产品编号(新增进件时必须传)', initial='0000005') product_id = forms.CharField(label='产品Id(新增进件时必须传)', initial='83e418ddbc23405892f13499842f3970',
                        widget=widgets.TextInput(attrs={'size': '30'}))

    1 常用的类型有:ChoiceField  IntegerField 等

    2 可以用widget指定窗口部件:widget=widgets.TextInput 等

    3 widgets.attr 设置标签属性:attrs={'size': '30'}

    参考:

    django-form字段和插件widgets

    Django---form 详解

  • 相关阅读:
    Beans
    HDU2830
    HDU1176
    rtc关机闹钟7 jni层 com_android_server_AlarmManagerService
    rtc关机闹钟6 AlarmManagerService研究
    rtc关机闹钟5 AlarmManager研究
    数论学习_裴蜀定理
    hdu-5465-二维BIT+nim
    hdu-1892-二维BIT
    hdu-2227-dp+bit
  • 原文地址:https://www.cnblogs.com/dannyyao/p/10108131.html
Copyright © 2011-2022 走看看