yf_ymm пре 5 година
родитељ
комит
7128572550
2 измењених фајлова са 25 додато и 2 уклоњено
  1. 5 1
      apps/Equipment/urls.py
  2. 20 1
      apps/Equipment/views.py

+ 5 - 1
apps/Equipment/urls.py

@@ -20,7 +20,7 @@ from apps.Equipment.views import (
     Video_Upload,JKview,Person_Area_Pub,CropCount_View,Sell_Del,Pick_Del,
     Pick_New,Repertory_New_View,Park_Land,Contrast_Detail,Contrast_List,Person_View,Person_List,
     Area_Create,Area_Map,Person_Limit,Limit_View,Expert,learnDepot,Create_User,Change_Pwd,Delete_User,User_Change_Pwd,QXZ_Auto,QXZ_Value_Mqtt,QXZ_Status2, QXZ_Report_Detail2,
-    Sightsee_Photo,Pic_locat)
+    Sightsee_Photo,Pic_locat,Home_Farm)
 
 app_name = 'Equipment'
 
@@ -244,6 +244,10 @@ urlpatterns = [
 
     url(r'^pic_locat$', Pic_locat.as_view(), name='pic_locat'),
     
+    url(r'^home_farm$', Home_Farm.as_view(), name='home_farm'),
+    
+    
+    
     
 
     # 配置文件夹路由:

+ 20 - 1
apps/Equipment/views.py

@@ -17,6 +17,7 @@ from django.contrib.auth.hashers import make_password, check_password
 from PIL import Image
 from django.utils import timezone
 import xmltodict
+from requests.auth import HTTPBasicAuth
 from django.contrib.auth import get_user_model
 from apps.AppInfo.models import (
     Article, CKArticle, Equip, Equip_type, FarmList, FarmUser, GardenManage,
@@ -313,6 +314,8 @@ class Tourist(ListView):
         return render(request, 'outerNet/tourist.html', context={})
     def post(self,request):
         pass
+    
+
 #旅游导览
 class Tourist_List(ListView):
     def get(self,request):
@@ -320,6 +323,7 @@ class Tourist_List(ListView):
     def post(self,request):
         pass
 
+
 # 民宿列表
 class Dorm_List(ListView):
     def get(self,request):
@@ -3456,4 +3460,19 @@ class Pic_locat(ListView):
             return HttpResponse("1")
         except Exception as e:
             print("--->>",e)
-            return HttpResponse("0")
+            return HttpResponse("0")
+        
+        
+
+
+class Home_Farm(ListView):
+    def get(self,request):
+        username = request.user.username
+        print('username:',username)
+        user = MyUser.objects.get(username=username)
+        print("当前用户为:", username)
+        farm_list = FarmList.objects.filter(user=user)
+        return render(request, 'backstageNet/home.html', context={"farm_list":farm_list})
+
+    def post(self, request):
+        pass