Python中文
首页
教程
问答
标签
搜索
登录
注册
在我的url调度中添加两个id
回答此问题可获得
20
贡献值,回答如果被采纳可获得
50
分。
<p>我对python/django比较陌生。我在通过我的网址.py. 在</p> <p>我正在尝试添加一个管理员到我的项目中的业务配置文件页面。在</p> <p>我的视图.py公司名称:</p> <pre><code>@login_required def make_admin(request, bus_id, user_id): user = request.user u = get_object_or_404(User, pk = user_id) b = get_object_or_404(Business, pk = bus_id) b.admin.add(u) followcount = b.followers.count() photo = BusinessLogo.objects.all().filter(business_link = bus_id)[:1] return render_to_response('business/followers.html', {'user':user, 'b':b, 'followcount':followcount, 'photo':photo, 'u':u}, context_instance=RequestContext(request)) </code></pre> <p>在我的模板中,我试图传递总线标识和用户标识,但我一直得到一个语法错误,我认为这与我的网址有关。在</p> <p>我的模板:</p> ^{pr2}$ <p>我的网址.py目前:</p> <pre><code>url(r"^make/(?P<bus_id>\d+)/(?P<user_id>\d+)/$", make_admin, name="make_admin"), url(r"^remove/(?P<bus_id>\d+)/(?P<user_id>\d+)/$", remove_admin, name="remove_admin"), </code></pre> <p>我很难弄清楚我的用户如何添加网址。上面的例子不起作用。在</p> <p>谢谢大家</p> <p>史蒂夫</p> <p><strong>编辑</strong>:Im出现的错误是:</p> <p>呈现时捕获到NoReverseMatch:找不到参数为“(1L,”)“和关键字参数{}”的“remove\u admin”的反向。在</p>
0 条评论
分类:
Python问答
请先
登录
后评论
默认排序
时间排序
1 个回答
匿名
1天前
擅长:python、mysql、java
<p>您没有以传递给上下文的方式引用用户对象,而是在模板中使用<code>u.id</code>来传递它。在</p>
请先
登录
后评论
针对此问题:
更多的回答
关注
89
关注
收藏
1
收藏,
216
浏览
网友 提问于 2天前
相关Python问题
如何添加虚拟方法
6 回答
如何添加表示整数的擦边字符串?
8 回答
如何添加要在Bokeh中使用的新font.ttf文件?
3 回答
如何添加要显示的矩阵XY轴编号和XY轴
1 回答
如何添加计数?
1 回答
如何添加计数器函数?
8 回答
如何添加计数器列来计算数据帧中另一列中的特定值?
8 回答
如何添加计数器来跟踪while循环中的月份和年份?
6 回答
如何添加计数并删除countplot的顶部和右侧脊椎?
6 回答
如何添加计时器wx.应用程序更新窗口对象的主循环?
8 回答
如何添加评论到帖子?PostDetailVew,Django 2.1.5
10 回答
如何添加评论拉梅尔亚姆
9 回答
如何添加诸如矩阵Python/Pandas之类的数据帧?
8 回答
如何添加谷歌地点自动完成到Flask?
8 回答
如何添加超时、python discord bot
8 回答
如何添加超过1dp的检查
7 回答
如何添加距离方法
5 回答
如何添加跟随游戏的敌人精灵
10 回答
如何添加路径以便python可以找到程序?
4 回答
如何添加身份验证/安全性以使用happybase访问HBase?
8 回答