Aktywne Wpisy
![Goronco](https://wykop.pl/cdn/c3397992/Goronco_8cQPot5nQO,q60.jpg)
Goronco +361
7 lat temu zostałem niemal zmuszony do zostania chrzestnym. Szantaże, awantury rodzinne i ataki ze wszystkich stron, bo to przecież ja robię problem i odmawiam maluszkowi. Niestety, uciąłem się. A może i stety ( ͡º ͜ʖ͡º)
Gówniarz to syn mojej ciotki, archetypu takiej która prosi o rozmowę z kierowbijien przy kasie. Nie wchodząc w szczegóły, jestem niemal pewny że już od jakiegoś czasu wylicza sobie ile zarabiam
Gówniarz to syn mojej ciotki, archetypu takiej która prosi o rozmowę z kierowbijien przy kasie. Nie wchodząc w szczegóły, jestem niemal pewny że już od jakiegoś czasu wylicza sobie ile zarabiam
![Goronco - 7 lat temu zostałem niemal zmuszony do zostania chrzestnym. Szantaże, awant...](https://wykop.pl/cdn/c3201142/849449fddeaf556195a180f7bab0437d325c20ecde3befb8823d56f400a8c750,w150.jpg)
źródło: temp_file3005467395982742201
Pobierz![Shyvana](https://wykop.pl/cdn/c3397992/Shyvana_huB6xyFiWW,q60.jpg)
Shyvana +285
Widzę takie coś i od razu wiem z kim mam do czynienia xD dlatego też wieczorna awanturka pełna przekleństw nie zdziwiła mnie wcale xD
#patologiazmiasta #sasiedzi #heheszki
#patologiazmiasta #sasiedzi #heheszki
![Shyvana - Widzę takie coś i od razu wiem z kim mam do czynienia xD dlatego też wieczo...](https://wykop.pl/cdn/c3201142/4db213107c799a02908f3df8ff74827b62a31efbb442ebf3e8fa288651c2621e,w150.jpg?author=Shyvana&auth=9620e7a581a29cd86afe5a111b5f5c0d)
źródło: temp_file5435022290659394485
Pobierz
Może pytanie dość trywialne, ale niestety nie mogę sobie z tym poradzić.
Mam we #flask route:
@app.route('/page/', methods=['GET'])
I wszystko jest ok.
Natomiast chciałbym jeszcze dodać ścieżkę tylko dla '/page', która będzie redirectem do index, czyli jak myślałem że to zrobić:
@app.route('/page/', methods=['GET'])
@app.route('/page', methods=['GET'])
def page(project):
if project:
return render_template(pages/{project}.html')
else:
return redirect(url_for('index'))
folder pages zawiera teplatki z project, ale 'page' jako takiego nie ma, chcę żeby wchodzic na localhost:5000/page/ zadziałał redirect do 'index'
Jak można to zrobić?
TypeError: page() missing 1 required positional argument: 'project'
@app.route('/page/', methods=['GET'])
def page(project):
return render_template(pages/{project}.html')
@app.route('/page', methods=['GET'])
return redirect(url_for('index'))
Tak czy inaczej, nie działa:
@app.route('/page/', methods=['GET'])
def page(project):
return render_template(f'projects/{project}.html') # wcięcie
@app.route('/page', methods=['GET'])
return redirect(url_for('index')) # z wcięciem lub bez - wywala błąd
AssertionError: View function mapping is overwriting an existing endpoint function: page
Druga funkcja musi się nazywać inaczej niż pierwsza, głupi błąd z mojej strony.
Całość teraz wygląda tak i działa:
@app.route('/page/', methods=['GET'])
def page():
return redirect(urlfor('index'))
@app.route('/page//', methods=['GET'])
def subpage(project):
return rendertemplate(f'projects/{project}.html')
Dziękuję bardzo i pozdrawiam serdecznie : D