Python中文
首页
教程
问答
标签
搜索
登录
注册
Django管理员自定义按钮不起作用
回答此问题可获得
20
贡献值,回答如果被采纳可获得
50
分。
<p>对于我的Django自定义用户模型,我有一个license_key字段。在管理界面上,为了便于使用,我尝试创建一个按钮,它为您当前正在查看的用户生成一个新的许可证密钥。这是我压倒一切的改变_表单.html,就像Django文档中建议的那样。在</p> <p>/main/templates/admin/main/MyUser/change_表单.html公司名称:</p> <pre><code>{% extends "admin/change_form.html" %} {% load i18n admin_urls %} {% block form_top %} <form class="form-horizontal" method="POST" action="/auth/gen_new_aero_license/"> {% csrf_token %} <div class="control-group"> <div class="controls controls-row"> <button type="submit" class="btn btn-primary"> Generate new license </button> </div> </div> </form> {% endblock %} </code></pre> <p>此窗体调用我在主视图文件中定义的函数。。。在</p> <p>主/视图.py公司名称:</p> ^{pr2}$ <p>这是我的网址.py此新函数的定义,因为它可能有助于:</p> <pre><code>url(r'^auth/gen_new_aero_license/$', 'main.views.auth_gen_new_aero_license', name='auth_gen_new_aero_license'), </code></pre> <p>我甚至没有调用脚本来生成一个新的动态许可证密钥视图.py. 我只是为了测试的目的把它设置成一些随机值。在</p> <p>所以问题是:当我点击这个按钮时,它只会刷新我当前的用户,并且所有的值都被删除了,因此给了我错误。就好像它试图删除所有字段,然后保存该用户,而该用户现在是一个无效用户。在</p> <p>我尝试过调试,但似乎它从来没有进入我的函数视图.py文件。我也更新了我的网址.py,所以在我的视图.py应该是有效的。在</p> <p>我想做的事有可能吗?或者有更好的方法吗?或者可能出了什么问题。在</p> <p>如果你需要更多的说明,请问!在</p> <p>谢谢</p> <p>编辑:而且,现在没有一个内置的管理按钮在用户页面上工作,即保存,保存并添加另一个,保存并继续编辑。。。在</p>
0 条评论
分类:
Python问答
请先
登录
后评论
默认排序
时间排序
1 个回答
匿名
1天前
擅长:python、mysql、java
<p>你所要完成的任务并不需要表格。您可以将表单替换为:</p> <pre><code><a href="{% url "auth_gen_new_aero_license" %}" class="btn btn-primary">Generate new licence</a> </code></pre>
请先
登录
后评论
针对此问题:
更多的回答
关注
89
关注
收藏
1
收藏,
216
浏览
网友 提问于 2天前
相关Python问题
如何找到类似于How'matplotlib.pyplot.gcf()`works?
7 回答
如何找到类字段的定义?
4 回答
如何找到精灵在团队中的位置?
2 回答
如何找到素数,但有错误。我找不到你
2 回答
如何找到素数(Python)
7 回答
如何找到索引i右侧的不同值
6 回答
如何找到索引Numpy数组时将折叠哪些轴?
7 回答
如何找到索引中的值,在列表中增加值?
8 回答
如何找到纬度/经度/高度点之间的三维距离?
4 回答
如何找到线和numpy meshgrid生成的曲面之间的交点?
2 回答
如何找到线段上距任意点最近的点?
4 回答
如何找到组中所有可能的子组
5 回答
如何找到组内值之间的最小差异
5 回答
如何找到经过训练的朴素贝叶斯分类器用于决策的单词?
4 回答
如何找到给selenium webdriver对象的文件夹名?
10 回答
如何找到给出最佳分数的列车测试分割的最佳随机状态值?
6 回答
如何找到给定Python发行版提供的模块?
4 回答
如何找到给定subversion工作副本的根文件夹
4 回答
如何找到给定一维阵列中的所有峰值?
1 回答
如何找到给定列表中的字符串组合,这些字符串加起来就是某个字符串(没有外部库)
4 回答