为了解决django model 中的choice 从数据库中选择,需要返回一个((),(),())这样的数据类型
def list_projects():
projects= []
# 从数据库中查询出所有的项目名称,并去从存在list中
for projectnamein ServerProject.objects.all():
projectname= projectname.projectname
projects.append(projectname)
projects= list(set(projects)) # 去从
t_pname= []
for pnamein projects:
tname= (pname, pname) 每个项目名称,成为一个元组
t_pname.append(tname) #list添加元组
print t_pname
print tuple(t_pname) #tuple方法转换元组
return tuple(t_pname)