Add web App install banner to django project
Project description
=============================
django-webapp-install-banner
=============================
.. image:: https://badge.fury.io/py/django-webapp-install-banner.png
:target: https://badge.fury.io/py/django-webapp-install-banner
.. image:: https://travis-ci.org/ferranp/django-webapp-install-banner.png?branch=master
:target: https://travis-ci.org/ferranp/django-webapp-install-banner
Add web App install banner to django project"
Documentation
-------------
The full documentation is at https://django-webapp-install-banner.readthedocs.org.
Quickstart
----------
Install django-webapp-install-banner::
pip install django-webapp-install-banner
Add to your django settings.py file::
INSTALLED_APPS += ('webapp_install_banner',)
MIDDLEWARE_CLASSES += ('webapp_install_banner.middleware.WebAppMiddleware',)
MANIFEST = {
"short_name": _("Project name"),
"name": _("Project log name"),
"icons": [
{
"src": "img/favicon-96x96.png",
"sizes": "96x96",
"type": "image/png"
},
{
"src": "img/apple-touch-icon-144x144.png",
"sizes": "144x144",
"type": "image/png"
},
{
"src": "img/android-chrome-192x192.png",
"sizes": "192x192",
"type": "image/png"
}
],
"start_url": reverse_lazy("index"),
"display": "standalone"
}
Add to your urls.py::
urlpatterns += (url(r'', include('webapp_install_banner.urls')),)
Add to your base template html header::
{% load webapp_tags %}
{% webapp_manifest %}
Features
--------
Adds a manifest.json file, and manages detecting if started from webapp.
TODO: Add service worker file.
Running Tests
--------------
Does the code actually work?
::
source <YOURVIRTUALENV>/bin/activate
(myenv) $ pip install -r requirements-test.txt
(myenv) $ python runtests.py
Credits
---------
Tools used in rendering this package:
* Cookiecutter_
* `cookiecutter-pypackage`_
.. _Cookiecutter: https://github.com/audreyr/cookiecutter
.. _`cookiecutter-djangopackage`: https://github.com/pydanny/cookiecutter-djangopackage
History
-------
0.1.0 (2016-03-27)
++++++++++++++++++
* First release on PyPI.
django-webapp-install-banner
=============================
.. image:: https://badge.fury.io/py/django-webapp-install-banner.png
:target: https://badge.fury.io/py/django-webapp-install-banner
.. image:: https://travis-ci.org/ferranp/django-webapp-install-banner.png?branch=master
:target: https://travis-ci.org/ferranp/django-webapp-install-banner
Add web App install banner to django project"
Documentation
-------------
The full documentation is at https://django-webapp-install-banner.readthedocs.org.
Quickstart
----------
Install django-webapp-install-banner::
pip install django-webapp-install-banner
Add to your django settings.py file::
INSTALLED_APPS += ('webapp_install_banner',)
MIDDLEWARE_CLASSES += ('webapp_install_banner.middleware.WebAppMiddleware',)
MANIFEST = {
"short_name": _("Project name"),
"name": _("Project log name"),
"icons": [
{
"src": "img/favicon-96x96.png",
"sizes": "96x96",
"type": "image/png"
},
{
"src": "img/apple-touch-icon-144x144.png",
"sizes": "144x144",
"type": "image/png"
},
{
"src": "img/android-chrome-192x192.png",
"sizes": "192x192",
"type": "image/png"
}
],
"start_url": reverse_lazy("index"),
"display": "standalone"
}
Add to your urls.py::
urlpatterns += (url(r'', include('webapp_install_banner.urls')),)
Add to your base template html header::
{% load webapp_tags %}
{% webapp_manifest %}
Features
--------
Adds a manifest.json file, and manages detecting if started from webapp.
TODO: Add service worker file.
Running Tests
--------------
Does the code actually work?
::
source <YOURVIRTUALENV>/bin/activate
(myenv) $ pip install -r requirements-test.txt
(myenv) $ python runtests.py
Credits
---------
Tools used in rendering this package:
* Cookiecutter_
* `cookiecutter-pypackage`_
.. _Cookiecutter: https://github.com/audreyr/cookiecutter
.. _`cookiecutter-djangopackage`: https://github.com/pydanny/cookiecutter-djangopackage
History
-------
0.1.0 (2016-03-27)
++++++++++++++++++
* First release on PyPI.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Close
Hashes for django-webapp-install-banner-0.1.0.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 571b0cec0ad92eb8c82ea2ed922399e76e371a7425a168c3fad9c12d522bd3f1 |
|
MD5 | c06b8c44cf1caf6df0355ad546f0e476 |
|
BLAKE2b-256 | b429142bb07c0ae9312d6c6f3fea80f9800f5e2be53923272093fb9e8673731b |
Close
Hashes for django_webapp_install_banner-0.1.0-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2d6c802a7ecd35c31c7a950164b2e64f786ee62c7e557921c1f212b073018193 |
|
MD5 | 9805cc7a1064bf79ee1718c431464281 |
|
BLAKE2b-256 | 1d8c2db9344294d5fee9188a52b12a5b41d55b0554f39b0bafc325e98c5363dc |