Zeste de Savoir
latest
  • Installation
  • Workflow et détails pratiques
  • Le back-end
  • Documentation technique du back-end
    • Arborescence du back-end
    • Les outils de mises en avant (featured/)
      • Modèles (models.py)
      • Vues (views.py)
    • Les forums (forum/)
    • Les galleries (gallery/)
    • Les membres (member/)
    • Les pages (pages/)
    • Les messages privés (mp/)
    • La recherche (searchv2/)
    • Les tutoriels v2 (ZEP12) (tutorialv2/)
    • Les utilitaires (utils/)
  • Le front-end
  • API
  • Makefile et autres outils
Zeste de Savoir
  • Docs »
  • Documentation technique du back-end »
  • Les outils de mises en avant (featured/)
  • Edit on GitHub

Les outils de mises en avant (featured/)¶

Module situé dans zds/featured/.

Fichiers documentés :

  • Les outils de mises en avant (featured/)
    • Modèles (models.py)
    • Vues (views.py)

Modèles (models.py)¶

class zds.featured.models.FeaturedMessage(*args, **kwargs)¶

The Featured Message is a simple one-line information on the home page. This message is divided in three parts:

  • The hook : displayed in bold, it shows the topic of the message (i.e.: “New”, “Warning”, “Info”, ...)
  • The message : the info message itself (i.e.: “The site will be down for maintenance tomorrow”)
  • The “tell me more” url : A tell me more button linking to a page giving more details

All those elements are facultative.

class zds.featured.models.FeaturedResource(*args, **kwargs)¶

A FeaturedResource is a link to a resource that is featured by the Staff It displays 3 main informations:

  • A background picture
  • A title
  • The author(s) of the resource

Currently, the five newer FeaturedResource are displayed on the front page.

Vues (views.py)¶

class zds.featured.views.FeaturedMessageCreateUpdate(**kwargs)¶

Creates or updates the featured message.

class zds.featured.views.FeaturedResourceCreate(**kwargs)¶

Creates a new featured resource.

class zds.featured.views.FeaturedResourceDeleteDetail(**kwargs)¶

Deletes a featured resource.

model¶

alias de FeaturedResource

class zds.featured.views.FeaturedResourceDeleteList(**kwargs)¶

Deletes a list of featured resources.

class zds.featured.views.FeaturedResourceList(**kwargs)¶

Displays the list of featured resources.

class zds.featured.views.FeaturedResourceUpdate(**kwargs)¶

Updates a featured resource.

Next Previous

© Copyright 2017, zestedesavoir. Revision e6943004.

Built with Sphinx using a theme provided by Read the Docs.