معرفی شرکت ها


djspa-1.0.1


Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر

توضیحات

Django addon for a single page application with dynamically loaded pages
ویژگی مقدار
سیستم عامل -
نام فایل djspa-1.0.1
نام djspa
نسخه کتابخانه 1.0.1
نگهدارنده []
ایمیل نگهدارنده []
نویسنده Manuel Stingl
ایمیل نویسنده opensource@voltane.eu
آدرس صفحه اصلی https://git.voltane.eu/voltane/pypi/djspa
آدرس اینترنتی https://pypi.org/project/djspa/
مجوز GNU GPLv3
# djspa Django addon for a single page application with dynamically loaded pages ## Installation Use the python package manager pip to install djutils. ```bash pip install djspa ``` ## Usage Add 'djspa' to INSTALLED_APPS at the end ```python INSTALLED_APPS = [ ... 'djspa', ] ``` Mark your BasePage (Template Class from that all other templates inherit) with the @set_baseview decorator of djspa ```python from django.views import generic from djspa import set_baseview @set_baseview class BaseView(generic.TemplateView): def get_context_data(self, **kwargs): context = super().get_context_data(**kwargs) context['my_global_template_variable'] = 42 return context ``` Define your dynamic pages by a class, which inherits from your BaseView and the PageMixin. You have to set at least the `name` property, which is the name of the template and also the url. Import the djspa urlpatterns after you defined all views `from djspa.urls import urlpatterns # pylint:disable=C0411; urlpatterns of djspa MUST be loaded after all view definitions` You have to define at least the index page, otherwise you get an endless redirect loop. ```python from djspa import PageMixin class Index(BaseView, PageMixin): name = 'index' ``` Include the pages snippet in your index page template ``` {% include 'djspa_pages.html' %} ``` ## License GNU GPLv3, see LICENSE ## Maintainer This package is maintained by Manuel Stingl. For more information see https://opensource.voltane.eu


نیازمندی

مقدار نام
>=2.0 django


زبان مورد نیاز

مقدار نام
>=3.6 Python


نحوه نصب


نصب پکیج whl djspa-1.0.1:

    pip install djspa-1.0.1.whl


نصب پکیج tar.gz djspa-1.0.1:

    pip install djspa-1.0.1.tar.gz