Kaynağa Gözat

Merge branch 'master' of http://39.104.94.153:3000/yf_zd/second

zkl 5 yıl önce
ebeveyn
işleme
5394e53e85
1 değiştirilmiş dosya ile 28 ekleme ve 3 silme
  1. 28 3
      apps/Equipment/views.py

+ 28 - 3
apps/Equipment/views.py

@@ -1401,6 +1401,23 @@ class Sightsee_Pub(ListView):
         # 简介
         desc = request.POST.get('desc')
         guide_img = request.POST.get('guide_img')
+        s_id = request.POST.get('id')
+        if s_id:
+            sight_obj = Sightsee_Info.objects.get(id=s_id)
+            sight_obj.name=name
+            sight_obj.price=price
+            sight_obj.location=location
+            sight_obj.sightsee_stime=sightsee_stime
+            sight_obj.sightsee_etime=sightsee_etime
+            sight_obj.sightsee_img=sightsee_img
+            sight_obj.sightsee_tel=sightsee_tel
+            sight_obj.addr=addr
+            sight_obj.guide_img=guide_img
+            sight_obj.content=content
+            sight_obj.desc=desc
+            sight_obj.save()
+            data = "1"
+            return HttpResponse(data)
         try:
             Sightsee_Info.objects.create(
                 name=name,
@@ -1871,11 +1888,19 @@ class Sightsee_Check_List(ListView):
         return render(request, 'backstageNet/infoManage/sightseeManageList.html', context={"sightsee":sightsee,"nums":nums})
     def post(self,request):
         s_id = request.POST.get('id')
-        # req = request.POST.get('req')
+        req = request.POST.get('req')
         i = Sightsee_Info.objects.get(id=s_id)
-        data = {"name":i.name,"price":i.price,"desc":i.desc,"location":i.location,"addr":i.addr,"sightsee_stime":i.sightsee_stime,"sightsee_etime":i.sightsee_etime,
+        if req == "edit":
+            data = {"name":i.name,"price":i.price,"desc":i.desc,"location":i.location,"addr":i.addr,"sightsee_stime":i.sightsee_stime,"sightsee_etime":i.sightsee_etime,
                 "sightsee_img":i.sightsee_img,"sightsee_tel":i.sightsee_tel,"upl_time":i.upl_time.strftime('%Y-%m-%d %H:%M:%S'),"guide_img":i.guide_img,"content":i.content}
-        data = json.dumps(data,ensure_ascii=False)
+            data = json.dumps(data,ensure_ascii=False)
+        elif req == "check":
+            i.hidden = True
+            i.save()
+            data = "1"
+        elif req == "del":
+            i.delete()
+            data = "1"
         return HttpResponse(data)