当前位置 : 主页 > 编程语言 > python >

listview

来源:互联网 收集:自由互联 发布时间:2022-06-15
class IdcView(ListView): model = Idcc context_object_name = "idcc" template_name = 'tm/idc.html' #paginate_by = 3 def get_context_data(self, *, object_list=None, **kwargs): context = super(IdcView, self).get_context_data(**kwargs) context['

listview_python

listview_python_02

listview_python_03

listview_python_04

class IdcView(ListView):
model = Idcc
context_object_name = "idcc"
template_name = 'tm/idc.html' #paginate_by = 3
def get_context_data(self, *, object_list=None, **kwargs):
context = super(IdcView, self).get_context_data(**kwargs)
context['publication'] = '21112'
context['budget'] = Idcc.objects.all()
return context

class IdcView(TemplateView):
template_name = 'tm/idc.html' def get_context_data(self, **kwargs):
idcs = Idcc.objects.all()
return {'idcs':idcs}


def post(self,request,*args,**kwargs):
print(request.body)
#data = QueryDict(request.body).dict() data = request.POST.dict()
Idcc.objects.create(**data)
status={'status':'1'}
return JsonResponse(status)
def delete(self,request,*args,**kwargs):
pk=kwargs.get('pk')
print(pk)
Idcc.objects.get(id=pk).delete()
status={'status':'1'}
return JsonResponse(status)
def put(self,request,*args,**kwargs):
pk = kwargs.get('pk')
data = QueryDict(request.body).dict()
print(data)
Idcc.objects.filter(id=pk).update(**data)
status={'status':'1'}
return JsonResponse(status)

listview_python_05

listview_python_06

listview_python_07


listview_python_08

listview_python_09

listview_python_10

listview_python_11


listview_python_12


listview_python_13

listview_python_14

listview_python_15

listview_python_16


网友评论