Skip to content

Commit 9b8bcf2

Browse files
committed
Major code refactoring:
- most of the data in one place (cities/ directory) - support for per city feedbacks (incl. score 0..5) - 'about' data moved away from templates - partners as YAML - thoroughly tested incl. partners' links and redirects
1 parent a29ea71 commit 9b8bcf2

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

43 files changed

+494
-271
lines changed

README.md

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ podstránky.
4848

4949
### Instalace
5050

51-
Ve virtuálním prostředí s Pythhonem 3.6 (nebo vyšším) spusť:
51+
Ve virtuálním prostředí s Pythonem 3.6 (nebo vyšším) spusť:
5252

5353
$ python -m pip install -r requirements.txt
5454

@@ -69,6 +69,16 @@ a pak (na všech systémech):
6969
Stránky se zpřístupní na adrese `http://127.0.0.1:8003/`.
7070
Změny v kódu se projeví po obnovení stránky v prohlížeči.
7171

72+
### Testování
73+
74+
Ve virtuálním prostředí s Pythonem 3.6 (nebo vyšším) spusť:
75+
76+
$ python -m pip install -r test-requirements.txt
77+
78+
V hlavním adresáři projektu spusť `pytest` nad adresářem `tests/`:
79+
80+
$ pytest tests/
81+
7282
### Úprava souborů
7383

7484
* Soubory html jsou ve složce ``templates``

__init__.py

Whitespace-only changes.

cities.yml

Lines changed: 0 additions & 78 deletions
This file was deleted.

cities/brno/about.html

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
<div class="col-md-offset-1 col-md-10">
2+
<h2 class="course-city-heading">Jak to v Brně vzniklo?</h2>
3+
<p class="course-city-p">Bylo nebylo, přijela jednou do Brna na návštěvu Lynn Root, která vede PyLadies v San Franciscu. Zrovna probíhala konference RuPy 2012, a v rámci ní Lynn uspořádala půldenní workshop pod hlavičkou PyLadies. Ale potom odjela, než našla dostatečně akční Pythonistku, která by to po ní převzala.</p>
4+
</div>
5+
<div class="city-images">
6+
<div class="course-city-images">
7+
<img src="{{ pathto('_static/img/brno/brno1.jpg', 1) }}" class="img-responsive city-img" />
8+
</div>
9+
<div class="course-city-images">
10+
<img src="{{ pathto('_static/img/brno/brno2.jpg', 1) }}" class="img-responsive city-img" />
11+
</div>
12+
<div class="course-city-images">
13+
<img src="{{ pathto('_static/img/brno/brno3.jpg', 1) }}" class="img-responsive city-img" />
14+
</div>
15+
</div>
16+
<div class="col-md-offset-1 col-md-10">
17+
<p class="course-city-p">Až po více než roce se na Facebooku ozvaly tři studentky, které se Python učily na škole a potřebovaly doučování. Vzpomněli jsme si na balíček samolepek PyLadies, co tu nechala Lynn, a rozhodli se to doučování udělat pod touto značkou. A odtud byl už jen krůček k začátečnickým kurzům i jiným srazům.</p>
18+
</div>

cities/brno/city.yml

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
title: Brno
2+
order: 20
3+
contacts:
4+
Facebook PyLadies Brno:
5+
icon: facebook
6+
url: https://www.facebook.com/groups/pyladiesBrno
7+
Google Group PyLadies Brno:
8+
icon: google-group
9+
url: https://groups.google.com/forum/#!forum/pyladies-brno
10+
Napiš organizátorkám:
11+
icon: coach
12+
url: mailto:[email protected]
13+
newsletter:
14+
url: https://pyladies.us4.list-manage.com/subscribe/post?u=d18802c49f8d98ac411c260b7&amp;id=b569c163bb
15+
text: |
16+
Horké novinky (nejen) z dění PyLadies komunity! Jednou měsíčně ti mailem pošleme zprávu
17+
o chystaných akcích, kurzech a workshopech v Brně. Vše na jednom místě, bez spamu. Přihlaš
18+
se k odběru.
19+
input-name: b_d18802c49f8d98ac411c260b7_b569c163bb

teams/brno.yml renamed to cities/brno/team.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
name: Tým brněnských PyLadies
2+
members:
13
- name: Sabina Chovancová
24
img: img/brno/team/blank.png
35
role: Organizátorka - pondělí

cities/hradec/city.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
title: Hradec Králové
2+
order: 60
3+
contacts:
4+
Napiš organizátorce:
5+
icon: coach
6+
url: mailto:[email protected]
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
name: Tým hradeckých PyLadies
2+
members:
13
- name: Ivana Brabcová
24
img: img/plzen/team/blank.png
35
role: Organizátorka

0 commit comments

Comments
 (0)