问题描述
我创建了一个表格,从通过表单提交的两个文件中提取数据。我拿了这个文件并显示了表格。我也想添加分页,但我无法识别的请求有问题。
我的问题是当请求放在 /? Page = 2,返回文件提交界面。有没有其他方法可以做到这一点?
这是views.py中的函数
def czech_margin (request):
lines_for_page = None
paginator = None
data = none
if request.method == 'POST' and request.FILES ['myfile']:
myfile = order.FILES ['myfile']
myfile2 = request.FILES ['myfile2']
#extract table from the two files
df = treatData (myfile,myfile2)
#convert to Json
json_records = df.reset_index (). to_json (orient = 'records')
print (json_records)
date = []
data = json.loads (json_records)
#Paginator
get data! = None:
paginator = Paginator (date,20)
page = request.GET.get ('page') if request.GET.get ('page') is Not None else 1
lines_for_page = paginator.get_page (page)
#data = data.to_html ()
return render (request,'checa_margem.html',{
'table': lines_for_page
})
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)