My company released a cool open-source plugin named DjangoCMS FAQ that you can use in your websites a few weeks ago, let me describe it:
Install
The project is on pypi, so just use pip!
python3 -m pip install djangocms-faq
Features
FAQ Plugins
- Create a
FaqContainer
Plugin that have a name, and can only containFaqQuestion
Plugins that have a name (the question) and keywords! - Create answers as
TextPlugin
,ImagePlugin
orVideoPlugin
inside theFaqQuestion
Plugins (this can be easily extended using the settings of your project)! - Here's a small gif (better video here in the readme):
FAQ Search Plugin
- Create a
FaqSearchPlugin
that have a name, select all theFaqContainers
that this instance will search into, and put it on any page on your site! - Here's a small gif (better video here in the readme):
Settings
- If you don't need the
FaqSearch
you can set theDJANGOCMS_FAQ_ENABLE_API
variable toFalse
in your settings. - You can add as many Plugins as you want in the
FaqQuestion
plugins using theDJANGOCMS_FAQ_ANSWER_PLUGINS
list in your settings. - If you don't wanna show the keywords in the questions, just put this var to
False
:DJANGOCMS_FAQ_SHOW_KEYWORDS_QUESTION
. - And if you don't want to show the keywords in the
FaqSearch
Plugin answers then put this toFalse
in your settings :DJANGOCMS_FAQ_SHOW_KEYWORDS_ANSWER
.
Top comments (0)