Initial revision.

This commit is contained in:
Scott
2017-02-04 22:20:40 -07:00
commit a66325af7b
19 changed files with 284 additions and 0 deletions

17
pwa/views.py Normal file
View File

@@ -0,0 +1,17 @@
from django.http import HttpResponse
from django.shortcuts import render
from . import app_settings
def service_worker(request):
response = HttpResponse(open(app_settings.PWA_SERVICE_WORKER_PATH).read(), content_type='application/javascript')
return response
def manifest(request):
return render(request, 'manifest.json', {
setting_name: getattr(app_settings, setting_name)
for setting_name in dir(app_settings)
if setting_name.startswith('PWA_')
})