添加分类功能。
This commit is contained in:
+39
-3
@@ -84,10 +84,46 @@ def sort_load(request):
|
||||
return_data = PlottingLibrary.objects.all()[(page - 1) * 12:]
|
||||
if len(return_data) >= 12:
|
||||
return_data = return_data[:12]
|
||||
elif sort == "Scatter":
|
||||
a = len(PlottingLibrary.objects.filter(sort="scatter"))
|
||||
elif sort == "Scatter plot":
|
||||
a = len(PlottingLibrary.objects.filter(sort="Scatter plot"))
|
||||
pages = tools.return_pages(a)
|
||||
return_data = PlottingLibrary.objects.filter(sort="scatter")[(page - 1) * 12:]
|
||||
return_data = PlottingLibrary.objects.filter(sort="Scatter plot")[(page - 1) * 12:]
|
||||
if len(return_data) >= 12:
|
||||
return_data = return_data[:12]
|
||||
elif sort == "Line chart":
|
||||
a = len(PlottingLibrary.objects.filter(sort="Line chart"))
|
||||
pages = tools.return_pages(a)
|
||||
return_data = PlottingLibrary.objects.filter(sort="Line chart")[(page - 1) * 12:]
|
||||
if len(return_data) >= 12:
|
||||
return_data = return_data[:12]
|
||||
elif sort == "Pie chart":
|
||||
a = len(PlottingLibrary.objects.filter(sort="Pie chart"))
|
||||
pages = tools.return_pages(a)
|
||||
return_data = PlottingLibrary.objects.filter(sort="Pie chart")[(page - 1) * 12:]
|
||||
if len(return_data) >= 12:
|
||||
return_data = return_data[:12]
|
||||
elif sort == "Histogram":
|
||||
a = len(PlottingLibrary.objects.filter(sort="Histogram"))
|
||||
pages = tools.return_pages(a)
|
||||
return_data = PlottingLibrary.objects.filter(sort="Histogram")[(page - 1) * 12:]
|
||||
if len(return_data) >= 12:
|
||||
return_data = return_data[:12]
|
||||
elif sort == "Heat map":
|
||||
a = len(PlottingLibrary.objects.filter(sort="Heat map"))
|
||||
pages = tools.return_pages(a)
|
||||
return_data = PlottingLibrary.objects.filter(sort="Heat map")[(page - 1) * 12:]
|
||||
if len(return_data) >= 12:
|
||||
return_data = return_data[:12]
|
||||
elif sort == "Dot plot":
|
||||
a = len(PlottingLibrary.objects.filter(sort="Dot plot"))
|
||||
pages = tools.return_pages(a)
|
||||
return_data = PlottingLibrary.objects.filter(sort="Dot plot")[(page - 1) * 12:]
|
||||
if len(return_data) >= 12:
|
||||
return_data = return_data[:12]
|
||||
elif sort == "Chord Diagram":
|
||||
a = len(PlottingLibrary.objects.filter(sort="Chord Diagram"))
|
||||
pages = tools.return_pages(a)
|
||||
return_data = PlottingLibrary.objects.filter(sort="Chord Diagram")[(page - 1) * 12:]
|
||||
if len(return_data) >= 12:
|
||||
return_data = return_data[:12]
|
||||
|
||||
|
||||
Reference in New Issue
Block a user