在Django中,如何使用模板更改用户组?

在Django中,如何使用模板更改用户组?,django,django-templates,django-authentication,Django,Django Templates,Django Authentication,我已经建立了一个自定义组。 我想使用带有单选按钮的django模板显示数据库中的所有组,以便用户只能从可用组中选择一个 应选择当前用户组的单选按钮&我应能够使用模板对其进行更改 我该怎么做呢?制作一个这样的模板:- 单选按钮.html <!DOCTYPE html> <html> <body> <form action=""> {% for option in groups%} {% if option == selecte

我已经建立了一个自定义组。 我想使用带有单选按钮的django模板显示数据库中的所有组,以便用户只能从可用组中选择一个

应选择当前用户组的单选按钮&我应能够使用模板对其进行更改


我该怎么做呢?

制作一个这样的模板:-

单选按钮.html

<!DOCTYPE html>
<html>
<body>
  <form action="">
    {% for option in groups%}
      {% if option == selected_item%}
        <input type="radio" name="group" value="{{option}}" checked>{{option}}<br>
      {%else%}
      <input type="radio" name="group" value="{{option}}">{{option}}<br>
      {%endif%}
    {% endfor %}
  </form>
</body>
</html>
url.py

urlpatterns = patterns('',
    (r'^index/$',index),
)

不完全是我要找的。它应该显示数据库中的组应选择当前用户的组。已更新我的答案。查看它。您可以使用数据库查询从数据库中带出选项和所选项目。我想显示显示为单选按钮的所有用户组,以便用户在创建用户帐户时只能选择一个组(&S)保存按钮时,当前选定的用户组应设为新用户帐户的组。
urlpatterns = patterns('',
    (r'^index/$',index),
)