From 8d0f5205717399ba0f397d1319e5122a0d523a94 Mon Sep 17 00:00:00 2001 From: Marcel Schwarz Date: Fri, 5 Aug 2022 23:19:46 +0200 Subject: [PATCH] Add sample impressum --- .../templates/homepage/impressum.html | 36 +++++++++++++++++++ clubhaus/homepage/urls.py | 1 + clubhaus/homepage/views.py | 4 +++ 3 files changed, 41 insertions(+) create mode 100644 clubhaus/homepage/templates/homepage/impressum.html diff --git a/clubhaus/homepage/templates/homepage/impressum.html b/clubhaus/homepage/templates/homepage/impressum.html new file mode 100644 index 0000000..3ac0648 --- /dev/null +++ b/clubhaus/homepage/templates/homepage/impressum.html @@ -0,0 +1,36 @@ +{% extends 'homepage/base.html' %} +{% load static %} + +{% block main %} +
+
+

Impressum

+

Angaben gemäß § 5 TMG

+

Max Muster
Musterweg
12345 Musterstadt

+

Vertreten durch:
Max Muster

+

Kontakt:
Telefon: 01234-789456
Fax: 1234-56789
E-Mail: max@muster.de

+

Haftung für Inhalte +

+ Die Inhalte unserer Seiten wurden mit größter Sorgfalt erstellt. Für die Richtigkeit, Vollständigkeit + und Aktualität der Inhalte können wir jedoch keine Gewähr übernehmen. 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. 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. +

+ Haftung für Links +

+ 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. 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.

+
+
+{% endblock %} diff --git a/clubhaus/homepage/urls.py b/clubhaus/homepage/urls.py index 4f53a94..84cc7c4 100644 --- a/clubhaus/homepage/urls.py +++ b/clubhaus/homepage/urls.py @@ -7,4 +7,5 @@ urlpatterns = [ path('event', views.events, name='events'), path('tobacco', views.tobacco, name='tobacco'), path('voting', views.voting, name='voting'), + path('impressum', views.impressum, name='impressum'), ] diff --git a/clubhaus/homepage/views.py b/clubhaus/homepage/views.py index 3601039..ad91a70 100644 --- a/clubhaus/homepage/views.py +++ b/clubhaus/homepage/views.py @@ -17,6 +17,10 @@ def index(request: HttpRequest) -> django.http.HttpResponse: return render(request, 'homepage/index.html', {}) +def impressum(request: HttpRequest) -> django.http.HttpResponse: + return render(request, 'homepage/impressum.html') + + def tobacco(request: HttpRequest) -> django.http.HttpResponse: context = {'tobaccos': Tobacco.objects.all().order_by('-in_stock')} return render(request, 'homepage/tobacco.html', context)