相关疑难解决方法(0)

如何将类,id,占位符属性添加到django模型表单中的字段

我有一个像下面的django模型

models.py

class Product(models.Model):
    name = models.CharField(max_length = 300)
    description = models.TextField(max_length = 2000)
    created = models.DateTimeField(auto_now_add = True)
    updated = models.DateTimeField(auto_now = True)

    def __unicode__(self):
        return self.name
Run Code Online (Sandbox Code Playgroud)

forms.py

class ProductForm(ModelForm):
    class Meta:
        model = Product
        exclude = ('updated', 'created')
Run Code Online (Sandbox Code Playgroud)

product_form.py(只是一个例子)

 <form enctype="multipart/form-data" action="{% url 'add_a_product' %}" method="post">
         <div id="name">
           {{form.name}}
         </div> 
         <div id="description">
           {{form.description}}
         </div> 
   </form> 
Run Code Online (Sandbox Code Playgroud)

其实我想显示/渲染html输出,如下所示

<input id="common_id_for_inputfields" type="text" placeholder="Name" class="input-calss_name" name="Name">

<input id="common_id_for_inputfields" type="text" placeholder="Description" class="input-calss_name" name="description">
Run Code Online (Sandbox Code Playgroud)

那么最后如何将属性(id,占位符,类)添加到上面代码中的模型表单字段?

forms django attributes django-forms form-fields

35
推荐指数
5
解决办法
4万
查看次数

标签 统计

attributes ×1

django ×1

django-forms ×1

form-fields ×1

forms ×1