kopia lustrzana https://gitlab.com/marnanel/chapeau
"/home" served, but with nothing very interesting on it
rodzic
98a5bde0b2
commit
60b70f9cee
|
@ -0,0 +1,3 @@
|
||||||
|
{% extends 'base.html' %}
|
||||||
|
|
||||||
|
{% block content %}home{% endblock %}
|
|
@ -1,6 +1,6 @@
|
||||||
<ul class="navbar-nav ml-auto">
|
<ul class="navbar-nav ml-auto">
|
||||||
<li class="nav-item">
|
<li class="nav-item">
|
||||||
<a class="nav-link" href="/">Home</a>
|
<a class="nav-link" href="/home">Home</a>
|
||||||
</li>
|
</li>
|
||||||
{% if user.is_authenticated %}
|
{% if user.is_authenticated %}
|
||||||
<li class="nav-item">
|
<li class="nav-item">
|
||||||
|
|
|
@ -31,4 +31,8 @@ urlpatterns = [
|
||||||
default = tophat_views.StatusPage.as_view(),
|
default = tophat_views.StatusPage.as_view(),
|
||||||
)),
|
)),
|
||||||
|
|
||||||
|
path('home',
|
||||||
|
tophat_views.HomePage.as_view(),
|
||||||
|
),
|
||||||
|
|
||||||
]
|
]
|
||||||
|
|
|
@ -10,7 +10,8 @@ logger = logging.getLogger(name='kepi')
|
||||||
from django.views import View
|
from django.views import View
|
||||||
from django.shortcuts import render
|
from django.shortcuts import render
|
||||||
from django.conf import settings
|
from django.conf import settings
|
||||||
|
from django.contrib.auth.decorators import login_required
|
||||||
|
from django.utils.decorators import method_decorator
|
||||||
import kepi.trilby_api.models as trilby_models
|
import kepi.trilby_api.models as trilby_models
|
||||||
|
|
||||||
class RootPage(View):
|
class RootPage(View):
|
||||||
|
@ -96,3 +97,21 @@ class StatusPage(View):
|
||||||
)
|
)
|
||||||
|
|
||||||
return result
|
return result
|
||||||
|
|
||||||
|
class HomePage(View):
|
||||||
|
|
||||||
|
@method_decorator(login_required)
|
||||||
|
def get(self, request,
|
||||||
|
*args, **kwargs):
|
||||||
|
|
||||||
|
logger.info("Serving home page for current user",
|
||||||
|
)
|
||||||
|
|
||||||
|
result = render(
|
||||||
|
request=request,
|
||||||
|
template_name='home-page.html',
|
||||||
|
context = {
|
||||||
|
},
|
||||||
|
)
|
||||||
|
|
||||||
|
return result
|
||||||
|
|
Ładowanie…
Reference in New Issue