fotogalerie | nahledy dole
This commit is contained in:
parent
05285beea9
commit
d9b6e6d5e3
4 changed files with 19 additions and 17 deletions
|
@ -88,6 +88,7 @@ class Obrazek(models.Model):
|
||||||
original = Image.open(self.obrazek_velky)
|
original = Image.open(self.obrazek_velky)
|
||||||
# vycteni EXIFu
|
# vycteni EXIFu
|
||||||
exif = get_exif(original)
|
exif = get_exif(original)
|
||||||
|
# otoceni podle EXIFu
|
||||||
if exif['Orientation']:
|
if exif['Orientation']:
|
||||||
f = orientation_funcs[exif['Orientation']]
|
f = orientation_funcs[exif['Orientation']]
|
||||||
original_otoceny = f(original)
|
original_otoceny = f(original)
|
||||||
|
|
|
@ -6,19 +6,14 @@
|
||||||
|
|
||||||
{% block content %}
|
{% block content %}
|
||||||
<h1><a title="Zpět na náhled fotek" href="../#obsah">{{galerie.nazev}}</a></h1>
|
<h1><a title="Zpět na náhled fotek" href="../#obsah">{{galerie.nazev}}</a></h1>
|
||||||
<div class="galerie_top" id="obsah">
|
|
||||||
{% for obrazek in obrazky_predchozi %}
|
|
||||||
<a href="../{{obrazek.pk}}#obsah"><img src="{{obrazek.obrazek_maly.url}}" height="100"></a>
|
|
||||||
{% endfor %}
|
|
||||||
</div>
|
|
||||||
|
|
||||||
|
|
||||||
{# TODO šipky na přecházeni dodelat ve stylech #}
|
{# TODO šipky na přecházeni dodelat ve stylech #}
|
||||||
<div class="galerie">
|
<div class="galerie">
|
||||||
{% if obrazky_predchozi %}
|
{% if obrazky_predchozi %}
|
||||||
{% with obrazky_predchozi|last as predchozi_obrazek %}
|
{% with obrazky_predchozi|last as predchozi_obrazek %}
|
||||||
<div>
|
<div id="popis">
|
||||||
<a title="Předchozí" class="predchozi_obrazek" href="../{{predchozi_obrazek.pk}}#obsah"></a>
|
<a title="Předchozí" class="predchozi_obrazek" href="../{{predchozi_obrazek.pk}}#popis"></a>
|
||||||
</div>
|
</div>
|
||||||
{% endwith %}
|
{% endwith %}
|
||||||
{% endif%}
|
{% endif%}
|
||||||
|
@ -30,7 +25,7 @@
|
||||||
{% if obrazky_dalsi %}
|
{% if obrazky_dalsi %}
|
||||||
{% with obrazky_dalsi|first as dalsi_obrazek %}
|
{% with obrazky_dalsi|first as dalsi_obrazek %}
|
||||||
<div>
|
<div>
|
||||||
<a title="Další" class="dalsi_obrazek" href="../{{dalsi_obrazek.pk}}#obsah"></a>
|
<a title="Další" class="dalsi_obrazek" href="../{{dalsi_obrazek.pk}}#popis"></a>
|
||||||
</div>
|
</div>
|
||||||
{% endwith %}
|
{% endwith %}
|
||||||
{% endif%}
|
{% endif%}
|
||||||
|
@ -39,7 +34,7 @@
|
||||||
{# Popisek fotky #}
|
{# Popisek fotky #}
|
||||||
<div class="popis">
|
<div class="popis">
|
||||||
{% if preview %}
|
{% if preview %}
|
||||||
<form action=".#obsah" method="post">
|
<form action=".#popis" method="post">
|
||||||
{% csrf_token %}
|
{% csrf_token %}
|
||||||
<table>
|
<table>
|
||||||
<tr><td><label>Aktuální komentář:</label></td><td>{{obrazek.popis}}</td>
|
<tr><td><label>Aktuální komentář:</label></td><td>{{obrazek.popis}}</td>
|
||||||
|
@ -54,9 +49,17 @@
|
||||||
{% endif %}
|
{% endif %}
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="galerie_bot">
|
<div class="galerie_nahledy">
|
||||||
|
{% for obrazek in obrazky_predchozi %}
|
||||||
|
<a href="../{{obrazek.pk}}#popis"><img src="{{obrazek.obrazek_maly.url}}" height="100"></a>
|
||||||
|
{% endfor %}
|
||||||
|
<img src={{obrazek.obrazek_maly.url}}
|
||||||
|
height="{{obrazek.obrazek_maly.height}}"
|
||||||
|
width="{{obrazek.obrazek_maly.width}}"
|
||||||
|
alt="{{obrazek.popis}}"
|
||||||
|
class="obrazek">
|
||||||
{% for obrazek in obrazky_dalsi %}
|
{% for obrazek in obrazky_dalsi %}
|
||||||
<a href="../{{obrazek.pk}}#obsah"><img src="{{obrazek.obrazek_maly.url}}" height="100"></a>
|
<a href="../{{obrazek.pk}}#popis"><img src="{{obrazek.obrazek_maly.url}}" height="100"></a>
|
||||||
{% endfor %}
|
{% endfor %}
|
||||||
</div>
|
</div>
|
||||||
{% endblock %}
|
{% endblock %}
|
||||||
|
|
|
@ -40,7 +40,7 @@
|
||||||
<tr>
|
<tr>
|
||||||
{% endif %}
|
{% endif %}
|
||||||
<td class="vystredeno">
|
<td class="vystredeno">
|
||||||
<a title="Zobrazit tuto fotografii" href="./{{obrazek.pk}}#obsah"
|
<a title="Zobrazit tuto fotografii" href="./{{obrazek.pk}}#popis"
|
||||||
class="jednoducha-galerie">
|
class="jednoducha-galerie">
|
||||||
<img
|
<img
|
||||||
src="{{obrazek.obrazek_maly.url}}"
|
src="{{obrazek.obrazek_maly.url}}"
|
||||||
|
|
|
@ -470,12 +470,10 @@ div.zadani_azad_termin {
|
||||||
.galerie{
|
.galerie{
|
||||||
position: relative;
|
position: relative;
|
||||||
}
|
}
|
||||||
.galerie_top{
|
|
||||||
margin: 1em 0;
|
.galerie_nahledy{
|
||||||
text-align: right;
|
|
||||||
}
|
|
||||||
.galerie_bot{
|
|
||||||
margin: 1em 0;
|
margin: 1em 0;
|
||||||
|
text-align: center;
|
||||||
}
|
}
|
||||||
.galerie_index{
|
.galerie_index{
|
||||||
width: 100%;
|
width: 100%;
|
||||||
|
|
Loading…
Reference in a new issue