以Django框架为基础,实现的popup弹窗,简单代码如下:

# 路由系统
url(r'^test/', views.test),
url(r'^add_test/', views.add_test),

# 视图函数
from django.shortcuts import render,redirect,HttpResponse
from app01 import models
# from django.forms import ModelForm
# from django.forms import fields
# from django.forms import widgets
#
# class TestForm(ModelForm):
#     class Meta:
#         pass

def test(request):
    user_group_list = models.UserGroup.objects.all()

    return render(request,"test.html",{"user_group_list":user_group_list})

def add_test(request):

    if request.method == "GET":
        return render(request,"add_test.html")

    else:
        popid = request.GET.get("popup")
        title = request.POST.get("title")
        if popid:
            obj = models.UserGroup.objects.create(title=title)
            return render(request,"popup_response.html",{"id":obj.id,"title":obj.title,"popid":popid})
        else:
            models.UserGroup.objects.create(title=title)
            return HttpResponse("重定向!")
views.py

相关文章:

  • 2021-12-14
  • 2021-11-19
  • 2022-12-23
  • 2021-12-20
  • 2021-11-26
  • 2022-12-23
  • 2021-07-19
猜你喜欢
  • 2022-12-23
  • 2021-05-25
  • 2022-12-23
  • 2022-01-17
  • 2022-12-23
  • 2021-10-15
  • 2022-12-23
相关资源
相似解决方案