我们要想实现多选,首先想到的肯定是select 的多选框,当然你可以用一些插件实现input框中多选和删除,看你自己的选择,这里我用的select的多选
循环ServiceInfo表中field得到类似下面的效果:
我们先看看model层
class CustomerInfo(models.Model):
user = models.ForeignKey(User)
service_info = models.CharField('产品',max_length=256,help_text='产品') //存入数据格式id|id|id|等
class ServiceInfo(models.Model):
name = models.CharField('服务名称',max_length=64,help_text="服务名称",unique=True,blank=False,null=False,db_index = True)
add_time = models.DateTimeField(auto_now_add=True,default=datetime.datetime.now())
class Meta:
app_label = 'config'
unique_together = (('name'),)
我们的html页面:
<