Simple file-based wiki for Flask
Project description
Flask-Wiki
About
Simple file based wiki for Flask.
Getting started
Requirements
- Python >=3.6.2
- Poetry
Install
- Clone the git repository
- run
poetry install
- If you want to enable debug mode, run
export FLASK_ENV=development
cd examples
, thenpoetry run flask run
- go to http://localhost:5000/wiki
Configuration
Templates
- WIKI_BASE_TEMPLATE = 'wiki/base.html'
- WIKI_SEARCH_TEMPLATE = 'wiki/search.html'
- WIKI_NOT_FOUND_TEMPLATE = 'wiki/404.html'
- WIKI_FORBIDDEN_TEMPLATE = 'wiki/403.html'
- WIKI_EDITOR_TEMPLATE = 'wiki/editor.html'
- WIKI_FILES_TEMPLATE = 'wiki/files.html'
- WIKI_PAGE_TEMPLATE = 'wiki/page.html'
Miscs
- WIKI_HOME = 'home'
- WIKI_CURRENT_LANGUAGE = lambda: 'en'
- WIKI_LANGUAGES = ['en']
- WIKI_URL_PREFIX = '/wiki'
- WIKI_CONTENT_DIR = './data'
- WIKI_UPLOAD_FOLDER = os.path.join(WIKI_CONTENT_DIR, 'files')
- WIKI_ALLOWED_EXTENSIONS = {'png', 'jpg', 'jpeg', 'gif', 'svg'}
- WIKI_MARKDOWN_EXTENSIONS = set(('codehilite', 'fenced_code'))
Permssions
- WIKI_EDIT_VIEW_PERMISSION = lambda: True
- WIKI_READ_VIEW_PERMISSION = lambda: True
- WIKI_EDIT_UI_PERMISSION = WIKI_EDIT_VIEW_PERMISSION
- WIKI_READ_UI_PERMISSION = WIKI_READ_VIEW_PERMISSION
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
flask-wiki-0.2.2.tar.gz
(690.2 kB
view details)
Built Distribution
flask_wiki-0.2.2-py3-none-any.whl
(714.7 kB
view details)
File details
Details for the file flask-wiki-0.2.2.tar.gz
.
File metadata
- Download URL: flask-wiki-0.2.2.tar.gz
- Upload date:
- Size: 690.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.1.13 CPython/3.9.7 Linux/5.10.102.1-microsoft-standard-WSL2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | e7b8a6aec7e66919b5539739a3075620ea9c3196cedb8404d561ab61e8b6a10d |
|
MD5 | 4a634408b6657fcc89fd7d16b90cdb53 |
|
BLAKE2b-256 | d06488a68c1d8eb8225e1c04b3e710ed3e778330fc43916626702bf3e630ddd0 |
File details
Details for the file flask_wiki-0.2.2-py3-none-any.whl
.
File metadata
- Download URL: flask_wiki-0.2.2-py3-none-any.whl
- Upload date:
- Size: 714.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.1.13 CPython/3.9.7 Linux/5.10.102.1-microsoft-standard-WSL2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | da48e8a0425656d74566104c4827b81af7f7df3816032c566885d69be94224fd |
|
MD5 | e99be14279ed15bfea99960f8a8183bb |
|
BLAKE2b-256 | 660aceef88fa2dfbfb63caa361a92970a06744fab6cac756d8f59e7714d61d1f |