about page
This commit is contained in:
parent
edc888419d
commit
cb53af87e7
19
nsupdate/main/templates/main/about.html
Normal file
19
nsupdate/main/templates/main/about.html
Normal file
@ -0,0 +1,19 @@
|
||||
{% extends "base.html" %}
|
||||
{% load bootstrap %}
|
||||
|
||||
{% block content %}
|
||||
<h1>About nsupdate.info</h1>
|
||||
<p>nsupdate.info is the idea of a really simple single purpose dynamic dns
|
||||
service. Unlike other dynamic dns services its intention is that you do not
|
||||
have to click a link every 30 days to keep your domain enabled or other
|
||||
jokes like this.</p>
|
||||
<h2>Features</h2>
|
||||
<div class="well">
|
||||
<i class="icon icon-ok"></i> Open-Source<br>
|
||||
<i class="icon icon-ok"></i> Free<br>
|
||||
<i class="icon icon-ok"></i> Easy<br>
|
||||
<i class="icon icon-ok"></i> Fast<br>
|
||||
<i class="icon icon-ok"></i> Awesome<br>
|
||||
<i class="icon icon-ok"></i> Made with love<br>
|
||||
</div>
|
||||
{% endblock %}
|
@ -1,17 +1,22 @@
|
||||
from django.conf.urls import patterns, url
|
||||
from main.views import HomeView, OverviewView, HostView, DeleteHostView
|
||||
from api.views import MyIpView, DetectIpView, NicUpdateView, AuthorizedNicUpdateView
|
||||
from main.views import (
|
||||
HomeView, OverviewView, HostView, DeleteHostView, AboutView)
|
||||
from api.views import (
|
||||
MyIpView, DetectIpView, NicUpdateView, AuthorizedNicUpdateView)
|
||||
|
||||
|
||||
urlpatterns = patterns(
|
||||
'',
|
||||
url(r'^$', HomeView.as_view(), name="home"),
|
||||
url(r'^about/$', AboutView.as_view(), name="about"),
|
||||
url(r'^overview/$', OverviewView.as_view(), name='overview'),
|
||||
url(r'^host/(?P<pk>\d+)/$', HostView.as_view(), name='host_view'),
|
||||
url(r'^host/(?P<pk>\d+)/delete/$', DeleteHostView.as_view(), name='delete_host'),
|
||||
url(r'^host/(?P<pk>\d+)/delete/$',
|
||||
DeleteHostView.as_view(), name='delete_host'),
|
||||
url(r'^myip$', MyIpView),
|
||||
url(r'^detectip/$', DetectIpView),
|
||||
url(r'^detectip/(?P<secret>\w+)/$', DetectIpView),
|
||||
url(r'^nic/update$', NicUpdateView),
|
||||
url(r'^nic/update_authorized$', AuthorizedNicUpdateView, name='nic_update_authorized'),
|
||||
url(r'^nic/update_authorized$',
|
||||
AuthorizedNicUpdateView, name='nic_update_authorized'),
|
||||
)
|
||||
|
@ -14,6 +14,15 @@ from main.forms import HostForm
|
||||
from main.models import Host
|
||||
|
||||
|
||||
class AboutView(TemplateView):
|
||||
template_name = "main/about.html"
|
||||
|
||||
def get_context_data(self, *args, **kwargs):
|
||||
context = super(AboutView, self).get_context_data(*args, **kwargs)
|
||||
context['nav_about'] = True
|
||||
return context
|
||||
|
||||
|
||||
class HomeView(TemplateView):
|
||||
template_name = "main/home.html"
|
||||
|
||||
|
@ -29,8 +29,15 @@
|
||||
</div>
|
||||
<div class="collapse navbar-collapse">
|
||||
<ul class="nav navbar-nav">
|
||||
<li{% if nav_home %} class="active"{% endif %}><a href="{% url 'home' %}">Home</a></li>
|
||||
<li{% if nav_overview %} class="active"{% endif %}><a href="{% url 'overview' %}">Overview</a></li>
|
||||
<li{% if nav_home %} class="active"{% endif %}>
|
||||
<a href="{% url 'home' %}">Home</a>
|
||||
</li>
|
||||
<li{% if nav_overview %} class="active"{% endif %}>
|
||||
<a href="{% url 'overview' %}">Overview</a>
|
||||
</li>
|
||||
<li{% if nav_about %} class="active"{% endif %}>
|
||||
<a href="{% url 'about' %}">About</a>
|
||||
</li>
|
||||
</ul>
|
||||
<ul class="nav navbar-nav pull-right">
|
||||
{% if not request.user.is_authenticated %}
|
||||
|
Loading…
x
Reference in New Issue
Block a user