add impressum
This commit is contained in:
parent
9272880180
commit
ff2a554f12
26
ofu_app/apps/food/migrations/0002_auto_20171008_1102.py
Normal file
26
ofu_app/apps/food/migrations/0002_auto_20171008_1102.py
Normal file
@ -0,0 +1,26 @@
|
||||
# -*- coding: utf-8 -*-
|
||||
# Generated by Django 1.11.2 on 2017-10-08 09:02
|
||||
from __future__ import unicode_literals
|
||||
|
||||
from django.db import migrations, models
|
||||
import django.utils.timezone
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
('food', '0001_initial'),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.AlterField(
|
||||
model_name='happyhour',
|
||||
name='endtime',
|
||||
field=models.TimeField(default=django.utils.timezone.now),
|
||||
),
|
||||
migrations.AlterField(
|
||||
model_name='happyhour',
|
||||
name='starttime',
|
||||
field=models.TimeField(default=django.utils.timezone.now),
|
||||
),
|
||||
]
|
||||
@ -31,8 +31,8 @@ class SingleFood(models.Model):
|
||||
class HappyHour(models.Model):
|
||||
id = models.AutoField(primary_key=True)
|
||||
date = models.DateField(default=timezone.now)
|
||||
starttime = models.DateField(default=timezone.now)
|
||||
endtime = models.DateField(default=timezone.now)
|
||||
starttime = models.TimeField(default=timezone.now)
|
||||
endtime = models.TimeField(default=timezone.now)
|
||||
location = models.CharField(max_length=MAX_LENGTH)
|
||||
description = models.CharField(max_length=MAX_LENGTH)
|
||||
|
||||
|
||||
@ -41,14 +41,17 @@ def writeStudentenwerkDataInDB(data):
|
||||
def writeFekideDataInDB(data):
|
||||
for happyhour_data in data['happyhours']:
|
||||
time = str(happyhour_data['time']).replace(" ", "").split("-")
|
||||
try:
|
||||
HappyHour.objects.create(date=datetime.strptime(data['day'], "%A, %d.%m.%Y"),
|
||||
location=happyhour_data['location'], description=happyhour_data['description'],
|
||||
starttime=datetime.strptime(time[0], "%H:%M"),
|
||||
endtime=datetime.strptime(time[1], "%H:%M"))
|
||||
except IntegrityError:
|
||||
# ignored
|
||||
break
|
||||
happyhour, new = HappyHour.objects.get_or_create(date=datetime.strptime(data['day'], "%A, %d.%m.%Y"),
|
||||
location=happyhour_data['location'],
|
||||
description=happyhour_data['description'],
|
||||
starttime=datetime.strptime(time[0], "%H:%M"),
|
||||
endtime=datetime.strptime(time[1], "%H:%M"))
|
||||
if not new:
|
||||
happyhour.date = datetime.strptime(data['day'], "%A, %d.%m.%Y")
|
||||
happyhour.location = happyhour_data['location']
|
||||
happyhour.description = happyhour_data['description']
|
||||
happyhour.starttime = datetime.strptime(time[0], "%H:%M")
|
||||
happyhour.endtime = datetime.strptime(time[1], "%H:%M")
|
||||
|
||||
|
||||
def main():
|
||||
|
||||
Binary file not shown.
@ -25,5 +25,6 @@ urlpatterns = [
|
||||
url(r'^food/', include('apps.food.urls')),
|
||||
url(r'^events/', include('apps.events.urls')),
|
||||
url(r'^donar/', include('apps.donar.urls')),
|
||||
url(r'^links/', views.links, name='links-home'),
|
||||
url(r'^links/$', views.links, name='links-home'),
|
||||
url(r'^impressum/$', views.impressum, name='impressum'),
|
||||
]
|
||||
|
||||
@ -8,5 +8,10 @@ from django.shortcuts import render
|
||||
def home(request):
|
||||
return render(request, "home.jinja", {})
|
||||
|
||||
|
||||
def links(request):
|
||||
return render(request, "links/home.jinja", {})
|
||||
|
||||
|
||||
def impressum(request):
|
||||
return render(request, "impressum.jinja", {})
|
||||
|
||||
@ -44,6 +44,7 @@
|
||||
</div>
|
||||
<div class="row text-center">
|
||||
<div class="col m-2 p-3">
|
||||
<a class="has-text-centered" href="{{ url('impressum') }}">Impressum</a>
|
||||
<p class="has-text-centered">
|
||||
© Copyright 2017, Michael Götz
|
||||
</p>
|
||||
|
||||
@ -31,7 +31,7 @@
|
||||
{% for happy_hour in happy_hours %}
|
||||
<tr>
|
||||
<td>{{ happy_hour.location }}</td>
|
||||
<td>{{ happy_hour.time }}</td>
|
||||
<td>{{ happy_hour.starttime.strftime('%H:%M') }} - {{ happy_hour.endtime.strftime('%H:%M') }}</td>
|
||||
<td>{{ happy_hour.description }}</td>
|
||||
</tr>
|
||||
{% endfor %}
|
||||
|
||||
91
ofu_app/templates/impressum.jinja
Normal file
91
ofu_app/templates/impressum.jinja
Normal file
@ -0,0 +1,91 @@
|
||||
{% extends 'base.jinja' %}
|
||||
{% block headline %}
|
||||
<h1 class="text-center">Impressum</h1>
|
||||
{% endblock %}
|
||||
{% block content %}
|
||||
<div class="bg-light">
|
||||
<div class="container text-white bg-info">
|
||||
<div class="row">
|
||||
<div class="col text-center">
|
||||
<h2>Angaben gemäß § 5 TMG:</h2>
|
||||
<p>Michael Götz<br/>
|
||||
Margaretendamm 36<br/> 96052 Bamberg</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col text-center">
|
||||
<h2>Kontakt:</h2>
|
||||
<p>Telefon: +49 171 051457<br/> E-
|
||||
Mail: mgoetz1995@gmail.com</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col text-center text-justify">
|
||||
<h2>Haftung für Inhalte</h2>
|
||||
<p>Als Diensteanbieter sind wir
|
||||
|
||||
gemäß § 7 Abs.1 TMG für eigene Inhalte auf diesen Seiten nach den
|
||||
allgemeinen
|
||||
Gesetzen verantwortlich. Nach §§ 8 bis 10 TMG sind wir als Diensteanbieter jedoch
|
||||
nicht
|
||||
verpflichtet, übermittelte oder gespeicherte fremde Informationen zu überwachen oder
|
||||
nach
|
||||
Umständen zu forschen, die auf eine rechtswidrige Tätigkeit hinweisen.</p>
|
||||
<p>
|
||||
Verpflichtungen zur Entfernung oder Sperrung der Nutzung von Informationen nach den allgemeinen
|
||||
Gesetzen bleiben hiervon unberührt. Eine diesbezügliche Haftung ist jedoch erst ab dem
|
||||
Zeitpunkt der Kenntnis einer konkreten Rechtsverletzung möglich. Bei Bekanntwerden von
|
||||
entsprechenden Rechtsverletzungen werden wir diese Inhalte umgehend entfernen.</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col text-center text-justify">
|
||||
<h2>Haftung
|
||||
für Links</h2>
|
||||
<p>Unser Angebot enthält Links zu externen Webseiten Dritter, auf deren
|
||||
Inhalte wir keinen Einfluss haben. Deshalb können wir für diese fremden Inhalte auch
|
||||
keine
|
||||
Gewähr übernehmen. Für die Inhalte der verlinkten Seiten ist stets der jeweilige
|
||||
Anbieter
|
||||
oder Betreiber der Seiten verantwortlich. Die verlinkten Seiten wurden zum Zeitpunkt der
|
||||
Verlinkung
|
||||
auf
|
||||
mögliche Rechtsverstöße überprüft. Rechtswidrige Inhalte waren zum
|
||||
Zeitpunkt der Verlinkung nicht erkennbar.</p>
|
||||
<p>Eine permanente inhaltliche Kontrolle der verlinkten
|
||||
Seiten ist jedoch ohne konkrete Anhaltspunkte einer Rechtsverletzung nicht zumutbar. Bei
|
||||
Bekanntwerden von Rechtsverletzungen werden wir derartige Links umgehend entfernen.</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col text-center text-justify">
|
||||
<h2>
|
||||
Urheberrecht</h2>
|
||||
<p>Die durch die Seitenbetreiber erstellten Inhalte und Werke auf diesen Seiten
|
||||
unterliegen dem deutschen Urheberrecht. Die Vervielfältigung, Bearbeitung, Verbreitung und
|
||||
jede
|
||||
Art der Verwertung außerhalb der Grenzen des Urheberrechtes bedürfen der
|
||||
schriftlichen
|
||||
Zustimmung des jeweiligen Autors bzw. Erstellers. Downloads und Kopien dieser Seite sind nur für
|
||||
den privaten, nicht kommerziellen Gebrauch gestattet.</p>
|
||||
<p>Soweit die Inhalte auf dieser Seite nicht
|
||||
|
||||
vom Betreiber erstellt wurden, werden die Urheberrechte Dritter beachtet. Insbesondere werden
|
||||
Inhalte
|
||||
Dritter als solche gekennzeichnet. Sollten Sie trotzdem auf eine Urheberrechtsverletzung
|
||||
aufmerksam
|
||||
werden, bitten wir um einen entsprechenden Hinweis. Bei Bekanntwerden von Rechtsverletzungen
|
||||
|
||||
werden wir derartige Inhalte umgehend entfernen.</p>
|
||||
<p> </p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col text-center text-justify">
|
||||
<p>Quelle: <a class="page-link" href="https://www.e-
|
||||
recht24.de">e-recht24.de</a></p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
{% endblock %}
|
||||
Reference in New Issue
Block a user