对user拓展问题(在user中加一个phone的字段)

我要在创建用户表的页面中添加了phone 这个选项  如图:

1.jpg

     
然后我手动在数据库中增加了phone 这个字段。 并且在views.py的 UpdateView类 get_initial方法的 return中 添加了phone字段
forms.py中同样添加了phone 字段  如图:

2.png

3.png



我重启服务后,发现创建用户时,可以正常创建。但是数据库中无法写入phone的内容。并且 编辑用户 功能也无法使用,

4.png



有哪位大神能告诉我错在什么位置,怎么修改么。或者还是我的思路不对?  不胜感激  谢谢!
参与3

2同行回答

wangwang521wangwang521软件开发工程师北京
回复 2# 北京休伦科技    确实是放进了extra 字段中 我是在更新user添加进phone字段后 分别在views.py 和forms.py 中进行了更改  然后添加成功后 进数据库发现phone字段确实加进了extra里面  但是我按照这个方式更改了create 功能 &...显示全部
回复 2# 北京休伦科技


   确实是放进了extra 字段中 我是在更新user添加进phone字段后 分别在views.py 和forms.py 中进行了更改  然后添加成功后 进数据库发现phone字段确实加进了extra里面  但是我按照这个方式更改了create 功能  并且更改了 \horizon\openstack_dashboard\api\keystone.py  这个api 中的user_create这个方法  当我填写完内容后 提示我创建不了用户! 您能帮我指点下是什么问题么?收起
互联网服务 · 2015-04-20
浏览1237
博飞信息科技博飞信息科技CTO博飞信息科技(上海)有限公司
我记得好像需要放在extra字段中,这个只是前面的处理,还需要往后再处理一步,往后跟一下代码,我现在没有代码,如果一会看到了,可以帮你找找显示全部
我记得好像需要放在extra字段中,这个只是前面的处理,还需要往后再处理一步,往后跟一下代码,我现在没有代码,如果一会看到了,可以帮你找找收起
软件开发 · 2015-04-19
浏览1239

提问者

wangwang521
软件开发工程师北京

问题状态

  • 发布时间:2015-04-16
  • 关注会员:1 人
  • 问题浏览:3024
  • 最近回答:2015-04-20
  • X社区推广