معرفی شرکت ها


django-alacarte-0.1.6


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

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

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

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

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

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

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

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

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

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

مشاهده بیشتر

توضیحات

A minimalist Django menu app.
ویژگی مقدار
سیستم عامل -
نام فایل django-alacarte-0.1.6
نام django-alacarte
نسخه کتابخانه 0.1.6
نگهدارنده []
ایمیل نگهدارنده []
نویسنده Rafael Canovas
ایمیل نویسنده rafaelcanovas@me.com
آدرس صفحه اصلی https://github.com/mstrcnvs/django-alacarte
آدرس اینترنتی https://pypi.org/project/django-alacarte/
مجوز -
Alacarte ======== ``django-alacarte`` is a minimalist menu app for Django. Installation ------------ .. code:: bash $ pip install django-alacarte Usage ----- Add "alacarte" to your *INSTALLED\_APPS*: .. code:: python INSTALLED_APPS = ( ..., 'alacarte', ) In your root *urls.py* add the following code: .. code:: python # ... import alacarte alacarte.autodiscover() # Your url patterns Note: You don't need this if you use Django >= 1.7, autodiscovery is made automatically with AppConfig. Create a file called *menu.py* inside the app of your choice and register its corresponding menus: .. code:: python import alacarte class BankTransactionsMenu(alacarte.Menu): label = 'Transactions' url_name = 'bank_transactions' class BankBalanceMenu(alacarte.Menu): label = 'Balance' url_name = 'bank_balance' class BankPremiumMenu(alacarte.Menu): label = 'Premium Offers' url_name = 'bank_premium_offers' def shown(self) user = self.context['user'] return user.is_premium() class BankMenu(alacarte.Menu): group = 'main' label = 'Bank' submenus = ( BankTransactionsMenu(), BankBalanceMenu(), BankPremiumMenu(), ) def shown(self): user = self.context['user'] return user.is_authenticated() alacarte.register(BankMenu) Then in your template: .. code:: django {% load alacarte %} {# ... #} {# ... #} {% alacarte "main" %} {# ... #} {# ... #} Support ------- - Django >= 1.3 - Tested on Python 2.7 and 3.4 -------------- ``django-alacarte`` is not related to https://pypi.python.org/pypi/alacarte


نحوه نصب


نصب پکیج whl django-alacarte-0.1.6:

    pip install django-alacarte-0.1.6.whl


نصب پکیج tar.gz django-alacarte-0.1.6:

    pip install django-alacarte-0.1.6.tar.gz