mirror of
https://github.com/lalanza808/monero.fail.git
synced 2025-08-19 12:17:45 -04:00
remove pages and do flat, randomized list
This commit is contained in:
parent
5cda6ecf81
commit
1f932f880c
5 changed files with 69 additions and 68 deletions
|
@ -5,6 +5,7 @@ import re
|
|||
import logging
|
||||
import click
|
||||
from os import makedirs
|
||||
from random import shuffle
|
||||
from datetime import datetime, timedelta
|
||||
from flask import Flask, request, redirect
|
||||
from flask import render_template, flash, url_for
|
||||
|
@ -27,18 +28,9 @@ app.secret_key = app.config["SECRET_KEY"]
|
|||
@app.route("/", methods=["GET", "POST"])
|
||||
def index():
|
||||
form = SubmitNode()
|
||||
itp = 10
|
||||
page = request.args.get("page", 1)
|
||||
try:
|
||||
page = int(page)
|
||||
except:
|
||||
flash("Wow, wtf hackerman. Cool it.")
|
||||
page = 1
|
||||
|
||||
nettype = request.args.get("nettype", "mainnet")
|
||||
crypto = request.args.get("crypto", "monero")
|
||||
onion = request.args.get("onion", False)
|
||||
|
||||
nodes = Node.select().where(
|
||||
Node.validated==True
|
||||
).where(
|
||||
|
@ -51,13 +43,12 @@ def index():
|
|||
if onion:
|
||||
nodes = nodes.where(Node.is_tor==True)
|
||||
|
||||
paginated = nodes.paginate(page, itp)
|
||||
total_pages = int(nodes.count() / itp) + 1
|
||||
nodes = [n for n in nodes]
|
||||
shuffle(nodes)
|
||||
|
||||
return render_template(
|
||||
"index.html",
|
||||
nodes=paginated,
|
||||
page=page,
|
||||
total_pages=total_pages,
|
||||
nodes=nodes,
|
||||
form=form
|
||||
)
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue