# -*- coding: utf-8 -*- from django.conf.urls import url from . import views from .views import SCD_Report, YBQ_Report, YBQ_Report_Detail, YBQ_Report_Detail_Chart, YBQ_Report_Detail_Bar, ThreadView, QXZ_Test,Pest_At_Ah_1 from .views import SCD_Report_Detail, SCD_Report_Detail_Chart, SCD_Data_Export, QXZ_Data_Export,Trap_Report_Detail,Trap_Report,Trap_Image,Trap_Image_List from .views import CBD_Report,Image_Delete,Image_Desc,Pest_Data,Pest_TableData, YBQ_Image_Delete, Pests_Identification, Pests_Identification_New, BZY_Mqtt_Photo from .views import CBD_Report_Detail,CBD_Report_Detail_Chart, CBD_Data_Export,QXZreport_View, QXZ_Page, QXZ_Detail, Trap_Report_Detail_Chart, Manual_Pest_Data from .views import QXZ_Report_Detail_Chart, QXZ_Report_Detail, QXZ_Photo,BZY_Report,BZY_Report_Detail, BZY_Report_Detail_Chart,BZY_Report_Statistics, Pest_Export from .views import bzy_imagelistview, BZY_Image_Delete, BZY_Image_Desc,bzy_photoview, BZY_Data_Export, Pest_Statis, Pest_Statis_Form, Test,Spore_Count,Pest_At_Ah,XYcb_Photo from django.views.decorators.csrf import csrf_exempt from django.views.static import serve app_name = 'apps.ReportManage' urlpatterns = [ # 多设备报表 url(r'^scd_report$', views.SCD_Report, name='scd_report'), url(r'^cbd_report$', views.CBD_Report, name='cbd_report'), # 单个设备报表详情表格数据、筛选接口: url(r'^scd_report_detail$', SCD_Report_Detail.as_view(), name='scd_report_detail'), # 单个设备图表数据、筛选接口: url(r'^scd_report_detail_chart$', SCD_Report_Detail_Chart.as_view(), name='scd_report_detail_chart'), # 杀虫灯导出数据接口 url(r'^scd_data_export$', SCD_Data_Export.as_view(), name='scd_data_export'), # 测报灯导出数据接口 url(r'^cbd_data_export$', CBD_Data_Export.as_view(), name='cbd_data_export'), url(r'^pest_export$', Pest_Export.as_view(), name='pest_export'), # 气象站导出数据接口 url(r'^qxz_data_export$', QXZ_Data_Export.as_view(), name='qxz_data_export'), # 诱捕器 url(r'^ybq_report$', views.YBQ_Report, name='ybq_report'), url(r'^ybq_report_detail$', YBQ_Report_Detail.as_view(), name='ybq_report_detail'), url(r'^ybq_report_detail_chart$', YBQ_Report_Detail_Chart.as_view(), name='ybq_report_detail_chart'), # url(r'^ybq_report_detail_Bar$', YBQ_Report_Detail_Bar.as_view(), name='ybq_report_detail_bar'), url(r'^ybq/ybq_imageview$',views.ybq_imageview,name='ybq/ybq_img'), # 配置文件夹路由: # url(r'^ybq/ybq_img/(?P.*)', serve, {'document_root': 'F:\\YFWLW\\yfwlw\\ybq_img'}), #本地 # url(r'^ybq/ybq_img/(?P.*)', serve, {'document_root': '/home/web/yfwlw/ybq_img'}),#小服务器 url(r'^ybq/ybq_img/(?P.*)', serve, {'document_root': '/data/yfwlw/ybq_img'}),#大服务器 url(r'^ybq/ybq_img_list$', views.ybq_imagelistview, name='ybq/ybq_img_list'), # 浏览器删除图片: url(r'^ybq_delete_img$', YBQ_Image_Delete.as_view(), name='ybq_delete_img'), # 气象站设备接口 url(r'^qxz_report$', QXZreport_View.as_view(), name='qxz_report'), url(r'^qxz_page$', QXZ_Page.as_view(), name='qxz_page'), url(r'^qxz_detail$', QXZ_Detail.as_view(), name='qxz_detail'), url(r'^qxz_report_detail_chart$', QXZ_Report_Detail_Chart.as_view(), name='qxz_report_detail_chart'), url(r'^qxz_report_detail$', QXZ_Report_Detail.as_view(), name='qxz_report_detail'), url(r'^qxz_photo$', QXZ_Photo.as_view(), name='qxz_photo'), url(r'^qxz_test$', QXZ_Test.as_view(), name='qxz_test'), # url(r'^cbd_report$', views.CBD_Report, name='cbd_report'), # 测报灯图片上传接口: # ------------------------------------------------------------------------- # 禁止修改!!!否则会导致设备上传不了图片!!! # url(r'^cbd/img$', csrf_exempt(Image_View.as_view()), name='cbd/img'), url(r'^cbd/img$', views.imageview, name='cbd/img'), url(r'^cbd/img2$', views.imageview2, name='cbd/img2'), # ------------------------------------------------------------------------- # 测报灯识别害虫 url(r'^pests_identification$', Pests_Identification.as_view(), name='pests_identification'), url(r'^pests_identification_new$', Pests_Identification_New.as_view(), name='pests_identification_new'), # 配置文件夹路由: # url(r'^cbd/cbd_img/(?P.*)', serve, {'document_root': 'G:\\YFWLW\\yfwlw\\cbd_img'}), #本地 # url(r'^cbd/cbd_img/(?P.*)', serve, {'document_root': '/home/web/yfwlw/cbd_img'}),#小服务器 url(r'^cbd_img/(?P.*)', serve, {'document_root': '/data/yfwlw/cbd_img'}),#大服务器 # 识别结果图片路由: url(r'^result_cbd_img/(?P.*)', serve, {'document_root': '/data/yfwlw/result_cbd_img'}),#大服务器 url(r'^result_pyftp/ftp_file/ykm_cbd(?P.*)', serve, {'document_root': '/data/yfwlw/result_pyftp/ftp_file/ykm_cbd'}),#大服务器 url(r'^cbd_img_list$', views.imagelistview, name='cbd_img_list'), # 浏览器删除图片: url(r'^cbd_delete_img$', Image_Delete.as_view(), name='cbd_delete_img'), # 浏览器增加图片描述: url(r'^cbd_describe_img$', Image_Desc.as_view(), name='cbd_describe_img'), # 图片描述的图形数据接口: url(r'^cbd/cbd_pest_data$', Pest_Data.as_view(), name='cbd_pest_data'), # 图片描述的表格数据: url(r'^cbd/cbd_pest_table_data$', Pest_TableData.as_view(), name='cbd_pest_table_data'), # 单设备 url(r'^cbd_report_detail$', CBD_Report_Detail.as_view(), name='cbd_report_detail'), url(r'^cbd_report_detail_chart$', CBD_Report_Detail_Chart.as_view(), name='cbd_report_detail_chart'), # 依科曼FTP文件夹配置路由: # 路由加上cbd,为将来其他类型设备区分路由,如微型测报:wxcbd/pyftp/ # url(r'^pyftp/ftp_file/ykm_cbd/(?P.*)', serve, {'document_root': 'G:\\YFWLW\\yfwlw\\pyftp\\ftp_file\\ykm_cbd'}), #本地 # url(r'^cbd/pyftp/ftp_file/ykm_cbd(?P.*)', serve, {'document_root': '/home/web/yfwlw/pyftp/ftp_file/ykm_cbd'}),#小服务器 url(r'^pyftp/ftp_file/ykm_cbd(?P.*)', serve, {'document_root': '/data/yfwlw/pyftp/ftp_file/ykm_cbd'}),#大服务器 # url(r'^pyftp/scene1/ftp_file/ykm_cbd(?P.*)', serve, {'document_root': '/data/yfwlw/pyftp/scene1/ftp_file/ykm_cbd'}),#大服务器 # url(r'^pyftp/scene2/ftp_file/ykm_cbd(?P.*)', serve, {'document_root': '/data/yfwlw/pyftp/scene2/ftp_file/ykm_cbd'}),#大服务器 # url(r'^pyftp/scene3/ftp_file/ykm_cbd(?P.*)', serve, {'document_root': '/data/yfwlw/pyftp/scene3/ftp_file/ykm_cbd'}),#大服务器 # 气象站图片显示 url(r'^qxz_photo/(?P.*)', serve, {'document_root': '/data/yfwlw/qxz_photo'}),#大服务器 # 孢子仪设备接口 url(r'^bzy_report$', views.BZY_Report, name='bzy_report'), url(r'^bzy/bzy_photo$', views.bzy_photoview, name='bzy/bzy_photo'), url(r'^bzy_report_detail$', BZY_Report_Detail.as_view(), name='bzy_report_detail'), url(r'^bzy_report_detail_chart$', BZY_Report_Detail_Chart.as_view(), name='bzy_report_detail_chart'), url(r'^bzy_report_statistics$', BZY_Report_Statistics.as_view(), name='bzy_report_statistics'), # url(r'^bzy_img/(?P.*)', serve, {'document_root': '/data/yfwlw/bzy_img'}),#大服务器 url(r'^bzy/bzy_img_list$', views.bzy_imagelistview, name='bzy/bzy_img_list'), # 浏览器删除图片: url(r'^bzy_delete_img$', BZY_Image_Delete.as_view(), name='bzy_delete_img'), # 浏览器增加图片描述: url(r'^bzy_describe_img$', BZY_Image_Desc.as_view(), name='bzy_describe_img'), # 孢子仪FTP文件夹配置路由: # 路由加上bzy,为将来其他类型设备区分路由,如微型测报:wxcbd/pyftp/ # url(r'^pyftp/ftp_file/bzy_photo/(?P.*)', serve, {'document_root': 'G:\\YFWLW\\yfwlw\\pyftp\\ftp_file\\bzy_photo'}), #本地 # url(r'^bzy/pyftp/ftp_file/ykm_cbd(?P.*)', serve, {'document_root': '/home/web/yfwlw/pyftp/ftp_file/bzy_photo'}),#小服务器 url(r'^bzy/pyftp/ftp_file/bzy_photo(?P.*)', serve, {'document_root': '/data/yfwlw/pyftp/ftp_file/bzy_photo'}),#大服务器 # 孢子仪导出数据接口 url(r'^bzy_data_export$', BZY_Data_Export.as_view(), name='bzy_data_export'), # 手动录入害虫识别 url(r'^manual_pest_data$', Manual_Pest_Data.as_view(), name='manual_pest_data'), # 自动识别的害虫折线图 url(r'^pest_statis$', Pest_Statis.as_view(), name='pest_statis'), # 自动识别的害虫表格 url(r'^pest_statis_form$', Pest_Statis_Form.as_view(), name='pest_statis_form'), url(r'^pest_at_ah$', Pest_At_Ah.as_view(), name='pest_at_ah'), # 测试接口 url(r'^test$', Test.as_view(), name='test'), url(r'^bzy_mqtt_photo$', BZY_Mqtt_Photo.as_view(), name='bzy_mqtt_photo'), # 韩英磊定制接口 url(r'^spore_count$', Spore_Count.as_view(), name='spore_count'), # 性诱设备接口 url(r'^xyq_report$', Trap_Report.as_view(), name='xyq_report'), url(r'^xyq_report_detail$', Trap_Report_Detail.as_view(), name='xyq_report_detail'), url(r'^xyq_report_detail_chart$', Trap_Report_Detail_Chart.as_view(), name='xyq_report_detail_chart'), url(r'^xyq_image$', Trap_Image.as_view(), name='xyq_image'), url(r'^xyq_image_list$', Trap_Image_List.as_view(), name='xyq_image_list'), # 性诱测报 url(r'^xycb_photo$', XYcb_Photo.as_view(), name='xycb_photo'), # 多线程测试 # url(r'^threadview$', ThreadView.as_view(), name='threadview'), url(r'^pest_at_ah_1$', Pest_At_Ah_1.as_view(), name='pest_at_ah_1'), ]