Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- urlpatterns = [
- ...
- url(r'^userinfo/', views.userinfo),
- url(r'^user_delete-(?P<nid>d+)/', views.user_delete),
- ]
- def userinfo(request):
- if request.method == 'GET':
- # QuerySet
- user_list = models.UserInfo.objects.all()
- return render(request, 'app02/userinfo.html', {'user_list':user_list})
- elif request.method == 'POST':
- u = request.POST.get('username')
- p = request.POST.get('password')
- models.UserInfo.objects.create(
- username=u,
- password=p
- )
- print ('before redirect')
- return redirect('/app02/userinfo/')
- def user_delete(request, nid):
- models.UserInfo.objects.filter(id=nid).delete()
- return redirect(request, '/app02/userinfo/')
- <ul>
- {% for row in user_list %}
- <li>
- <a href="/app02/user_detail-{{row.id}}/">{{ row.username }} </a> |
- <a href="/app02/user_delete-{{row.id}}/">delete</a>
- </li>
- {% endfor %}
- </ul>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement