blob: 1addeaeaee404bc0a9f3c01827e844d9c7aa8290 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
import json
from django.shortcuts import render
from django.views.generic import TemplateView
from django.views.decorators.cache import never_cache
from .constants.welcome_playlist import WELCOME_TRACKS
# Create your views here.
index_view = never_cache(TemplateView.as_view(template_name='@solitude_frontend/index.html'))
def home(request):
visited = request.COOKIES.get('visited', False)
if not visited or visited == 'False':
response = render(request, '@solitude/welcome.html', {
'playlist_tracks': str(json.dumps(WELCOME_TRACKS))
})
response.set_cookie('visited', True)
return response
return index_view(request)
|