CMS for fanfics
Project description
Library CMS on Python for fanfics. Currently in development.
Short feature list: fanfics with genres, characters and events; comments with trees; search (using Sphinx); user profiles with contacts; premoderation of fanfics; favorites and bookmarks; notices from administrator; PJAX-like loading of page content; customizable design; primitive plugin system.
CMS currently in Russian, and we would be grateful for the translation of all phrases in English.
Quick start
Install lxml. Then:
pip install mini_fiction
mkdir media
mini_fiction seed
mini_fiction createsuperuser
mini_fiction runserver
Website will be available at http://localhost:5000/, administration page is http://localhost:5000/admin/.
Configuration file
Just copy local_settings.example.py to local_settings.py and edit it. Then run mini_fiction runserver in the same directory with this file.
If mini_fiction can’t import module local_settings, try to set environment variable PYTHONPATH=. (don’t forget export PYTHONPATH for unix shells).
If you want to change domain (e.g. 127.0.0.1:5000 or example.com instead of default localhost:5000), change SERVER_NAME option.
You can run mini_fiction status to check some configuration variables.
Search, avatars and captcha are disabled by default.
For more information see INSTALL.md (in Russian).
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
Hashes for mini_fiction-0.0.4-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 413aa39e0ef170db93e4fe95aed54da3013ea8280d080dd193d1c6ace0f68af4 |
|
MD5 | b2a6a7476369d02f6908469bf82d8da4 |
|
BLAKE2b-256 | 1c540f726db02cf529803751183382fef57e9115825d9ccd24355f4b688658a4 |