Update view, remove debug printing
This commit is contained in:
parent
926c59276b
commit
23674cc061
2 changed files with 6 additions and 4 deletions
|
@ -50,7 +50,7 @@
|
||||||
<p>
|
<p>
|
||||||
You have reached the end of the IPv4 Internet.
|
You have reached the end of the IPv4 Internet.
|
||||||
|
|
||||||
{% if domain != "" %}
|
{% if back_to_url != "" %}
|
||||||
<br>
|
<br>
|
||||||
The site {{ domain }} is not reachable by IPv4.
|
The site {{ domain }} is not reachable by IPv4.
|
||||||
To access
|
To access
|
||||||
|
|
|
@ -10,17 +10,19 @@ class IndexView(TemplateView):
|
||||||
template_name = 'no_ipv4_here/index.html'
|
template_name = 'no_ipv4_here/index.html'
|
||||||
|
|
||||||
def get_context_data(self, **kwargs):
|
def get_context_data(self, **kwargs):
|
||||||
import pprint
|
|
||||||
pprint.pprint(self.request.META)
|
|
||||||
context = super(IndexView, self).get_context_data(**kwargs)
|
context = super(IndexView, self).get_context_data(**kwargs)
|
||||||
back_to_url = ""
|
back_to_url = ""
|
||||||
|
|
||||||
if "back_to" in self.request.GET:
|
if "back_to" in self.request.GET:
|
||||||
back_to_url = self.request.GET["back_to"]
|
back_to_url = self.request.GET["back_to"]
|
||||||
elif 'HTTP_HOST' in self.request.META:
|
elif 'HTTP_HOST' in self.request.META:
|
||||||
# Exclude ourselves
|
# Exclude ourselves
|
||||||
if not re.match("^no-ipv4-here.ungleich.ch", self.request.META['HTTP_HOST']):
|
if not re.match("^(no-ipv4-here.ungleich.ch|localhost)", self.request.META['HTTP_HOST']):
|
||||||
back_to_url = "http://{}".format(self.request.META['HTTP_HOST'])
|
back_to_url = "http://{}".format(self.request.META['HTTP_HOST'])
|
||||||
|
|
||||||
|
|
||||||
context['back_to_url'] = back_to_url
|
context['back_to_url'] = back_to_url
|
||||||
if back_to_url != "":
|
if back_to_url != "":
|
||||||
context['domain'] = (urlsplit(back_to_url)).netloc
|
context['domain'] = (urlsplit(back_to_url)).netloc
|
||||||
|
|
||||||
return context
|
return context
|
||||||
|
|
Loading…
Reference in a new issue