这是molo.pwa项目。
项目描述
作为Molo插件实现的pwa
安装
pip install molo.pwa
Django设置
INSTALLED_APPS = [ ... 'molo.pwa', 'fcm_django', ... ]
配置serviceworker路径、应用名称、描述、图标和FCM
PWA_SERVICE_WORKER_PATH = join( PROJECT_ROOT, 'your_app', 'templates', SITE_LAYOUT_BASE, 'serviceworker.js') PWA_NAME = 'App Name' PWA_DESCRIPTION = 'App Description' PWA_THEME_COLOR = '#fff' PWA_DISPLAY = 'standalone' PWA_START_URL = '/' PWA_ICONS = [ { 'src': '/static/img/appicons/app_icon.png', 'sizes': '160x160', "type": "image/png" } ] PWA_FCM_API_KEY = 'FCM API KEY' PWA_FCM_MSGSENDER_ID = 'FCM MESSAGE SENDER ID' FCM_DJANGO_SETTINGS = { "FCM_SERVER_KEY": 'FCM SERVER KEY', "ONE_DEVICE_PER_USER": True, "DELETE_INACTIVE_DEVICES": False, }
在您的urls.py中
urlpatterns = [ url(r'', include('molo.pwa.urls')), ... ... ]
在您的base.html中
{% load molo_pwa %} <head> ... {% molo_pwa_meta %} ... </head>
项目详情
下载文件
下载适用于您的平台的文件。如果您不确定选择哪个,请了解更多关于 安装包 的信息。
源分发
molo.pwa-10.1.1.tar.gz (9.5 kB 查看哈希值)
构建分发
molo.pwa-10.1.1-py3-none-any.whl (12.8 kB 查看哈希值)