commit
60668e11b4
4
.github/workflows/deploy.yml
vendored
4
.github/workflows/deploy.yml
vendored
|
@ -1,6 +1,8 @@
|
|||
name: Publish
|
||||
|
||||
on: [push]
|
||||
on:
|
||||
push:
|
||||
branches: [master]
|
||||
|
||||
jobs:
|
||||
build:
|
||||
|
|
22
afpy.py
22
afpy.py
|
@ -19,7 +19,6 @@ from flask import (
|
|||
)
|
||||
from flask_caching import Cache
|
||||
from itsdangerous import BadSignature, URLSafeSerializer
|
||||
from jinja2 import TemplateNotFound
|
||||
|
||||
import data_xml as data
|
||||
|
||||
|
@ -76,14 +75,19 @@ def index():
|
|||
)
|
||||
|
||||
|
||||
@app.route("/<name>")
|
||||
def pages(name):
|
||||
if name == "index":
|
||||
return redirect(url_for("index"))
|
||||
try:
|
||||
return render_template(f"{name}.html", body_id=name, meetups=MEETUPS)
|
||||
except TemplateNotFound:
|
||||
abort(404)
|
||||
@app.route("/adhesions")
|
||||
def adhesions():
|
||||
return render_template("adhesions.html", body_id="adhesions")
|
||||
|
||||
|
||||
@app.route("/communaute")
|
||||
def communaute():
|
||||
return render_template("communaute.html", body_id="communaute", meetups=MEETUPS)
|
||||
|
||||
|
||||
@app.route("/discussion")
|
||||
def discussion():
|
||||
return render_template("discussion.html", body_id="discussion")
|
||||
|
||||
|
||||
@app.route("/docs/<name>")
|
||||
|
|
|
@ -20,9 +20,9 @@
|
|||
(url_for('rest', name='a-propos'), 'a-propos', 'Qui sommes-nous ?'),
|
||||
(url_for('posts', name='actualites'), 'actualites', 'Actualités'),
|
||||
(url_for('posts', name='emplois'), 'emplois', 'Offres d\'emplois'),
|
||||
(url_for('pages', name='communaute'), 'communaute', 'Communauté'),
|
||||
(url_for('pages', name='discussion'), 'discussion', 'Discussion'),
|
||||
(url_for('pages', name='adhesions'), 'adhesions', 'Adhésions')
|
||||
(url_for('communaute'), 'communaute', 'Communauté'),
|
||||
(url_for('discussion'), 'discussion', 'Discussion'),
|
||||
(url_for('adhesions'), 'adhesions', 'Adhésions')
|
||||
] -%}
|
||||
<label for="toggle" class="menu__toggle">Menu</label>
|
||||
<input class="menu__checkbox" type="checkbox" name="toggle" id="toggle" checked>
|
||||
|
|
|
@ -8,14 +8,14 @@
|
|||
<h2>AFPy</h2>
|
||||
<p>
|
||||
Créée en décembre 2004, l'AFPy (Association Francophone Python) a pour but de promouvoir le langage Python, que ce soit auprès d'un public averti ou débutant.
|
||||
Pour ce faire, des <a href="{{ url_for('pages', name='communaute') }}">évènements</a> sont organisés régulièrement au niveau local et d'autres évènements à un niveau plus général.
|
||||
Pour ce faire, des <a href="{{ url_for('communaute') }}">évènements</a> sont organisés régulièrement au niveau local et d'autres évènements à un niveau plus général.
|
||||
</p>
|
||||
|
||||
<h2>Adhérer</h2>
|
||||
<p>
|
||||
Il est possible de soutenir le développement de l'AFPy en cotisant ou en effectuant un don.
|
||||
</p>
|
||||
<form action="{{ url_for('pages', name='adhesions') }}">
|
||||
<form action="{{ url_for('adhesions') }}">
|
||||
<input type="submit" value="S'inscrire" class="button" />
|
||||
</form>
|
||||
|
||||
|
|
Loading…
Reference in New Issue
Block a user