2011-05-05 71 views
0

我正在从复选框字段从django的定制形式的值的unicode当我在数据库中插入上述值的值被取整列表中的数据库字段。我想要得到的值为None,Error,Fixed而没有[]括号。 python中是否有任何魔术?请帮助我,这对我的举报内容非常有帮助。在此先感谢插入复选框值数据库,而无需在Django

回答

0

我通过这种方式

newstate = [] 
state = [u'None', u'Error',u'Fixed'] 
for i in state: 
    newstate.append(str(i)) 

现在这给输出

['None', 'Error','Fixed'] 

现在我将在数据库(这是用于从django的形式捕获的复选框的值)以上的值的溶液。在这个阶段,我还有一个问题,在获取内容,我以Unicode

k="['None', 'Error', 'Fixed']"

我已使用eval方法解决了这个问题得到。用于将字符串列出

new_list=eval(k)这给输出

['None', 'Error','Fixed']

我的问题得到有效解决。感谢您提供一点线索。 :-)