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">
|
||||
<li class="nav-item">
|
||||
<a class="nav-link" href="/">Home</a>
|
||||
<a class="nav-link" href="/home">Home</a>
|
||||
</li>
|
||||
{% if user.is_authenticated %}
|
||||
<li class="nav-item">
|
||||
|
|
|
@ -31,4 +31,8 @@ urlpatterns = [
|
|||
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.shortcuts import render
|
||||
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
|
||||
|
||||
class RootPage(View):
|
||||
|
@ -96,3 +97,21 @@ class StatusPage(View):
|
|||
)
|
||||
|
||||
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