Procházet zdrojové kódy

调整新闻发布s

yf_ymm před 5 roky
rodič
revize
58e709dcfd
1 změnil soubory, kde provedl 15 přidání a 0 odebrání
  1. 15 0
      apps/Equipment/views.py

+ 15 - 0
apps/Equipment/views.py

@@ -267,6 +267,9 @@ class Equip_Show_Detail(ListView):
     def get(self,request):
         e_id = request.GET.get("id")
         product = Product.objects.get(id=e_id)
+        e_name = request.GET.get("name")
+        if e_name:
+            product = Product.objects.get(title=e_name)
         return render(request, 'outerNet/exhibitionDetail.html', context={"product":product})
     def post(self,request):
         pass
@@ -301,6 +304,9 @@ class Garden_Intro(ListView):
     def get(self,request):
         pid = request.GET.get("id")
         pick = Pick_Pub.objects.get(id=pid)
+        pname = request.GET.get("name")
+        if pname:
+            pick = Pick_Pub.objects.get(name=pname)
         return render(request, 'outerNet/pickIntro.html', context={"pick":pick})
     def post(self,request):
         pass
@@ -329,6 +335,9 @@ class Tourist(ListView):
     def get(self,request):
         sid = request.GET.get("id")
         sightsee = Sightsee_Info.objects.get(id=sid)
+        sname = request.GET.get("name")
+        if sname:
+            sightsee = Sightsee_Info.objects.get(name=sname)
         return render(request, 'outerNet/tourist.html', context={"sightsee":sightsee})
     def post(self,request):
         pass
@@ -370,6 +379,9 @@ class Dorm_Detail(ListView):
         hotel_id = request.GET.get("id")
         hotel = Hotel_Info.objects.get(id=hotel_id)
         photos = Hotel_Photo.objects.filter(hotel=hotel)
+        hotel_name = request.GET.get("name")
+        if hotel_name:
+            hotel = Hotel_Info.objects.get(name=hotel_name)
         return render(request, 'outerNet/hotelDetail.html', context={"hotel":hotel,"photos":photos})
     def post(self,request):
         pass
@@ -410,6 +422,9 @@ class Video_Detail(ListView):
     def get(self,request):
         v_id = request.GET.get("id")
         video = Video_data.objects.get(id=v_id)
+        v_name = request.GET.get("name")
+        if v_name:
+            video = Video_data.objects.get(title=v_name)
         return render(request, 'outerNet/videoDetail.html', context={"video":video})
     def post(self,request):
         pass