No project description provided
Project description
Welcome to pythoncms
Try
In virtual env
pip install pythoncms
pythoncms start mysite
cd mysite
shopyo initialise
flask --debug run
If .env file not created, create .env file with content
ACTIVE_FRONT_THEME = 'editorial'
ACTIVE_BACK_THEME = 'sneat'
APP_NAME = 'Demo'
ACTIVE_ICONSET = 'boxicons'
SITE_TITLE = 'Site title'
SITE_DESCRIPTION = 'Site title'
Local dev
Install package
! Important: Please create and activate a virtual environment.
python -m pip install -e .
Then initialise
cd pythoncms
shopyo initialise
flask --debug run
for migrating
flask db migrate
flask db upgrade
run
flask --debug run
dashboard
login with admin@domain.com
| pass
http://127.0.0.1:5000/dashboard/
Theme
Themes are located at '/static/themes/'
Each front theme must have
index.html
contact.html
page.html
Each back theme must have
base.html
login.html
register.html
unconfirmed.html
- info.json
{
"author": "ARJ",
"version": "1.0.20000000000003"
}
Info json
{
"display_string": "Admin",
"type": "show", // hidden if hide
"icons":{
"fa": "fas fa-user-lock", // set according to ACTIVE_ICONSET
"boxicons": "", // set according to ACTIVE_ICONSET
"file": "icon.svg" // if present, will be used and searched for
// in module/static. Make sure to shopyo collecstatic in production
},
"url_prefix": "/appadmin",
"menu": {
"list users":"/", // url-prefix will be concatenated with it for sub menus.
"add user": "/add",
"roles":"/roles"
},
"menu-type": "show-menu", // or no-menu. Expects menu key if show-menu.
"module_name": "appadmin",
"author": {
"name":"Abdur-Rahmaan Janhangeer",
"website":"https://www.pythonkitchen.com/about-me/",
"mail":"arj.python@gmail.com"
}
}
Changelog
1.2.0
- Tiny MCE configured
- start command
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
pythoncms-1.3.3.tar.gz
(10.0 MB
view details)
Built Distribution
pythoncms-1.3.3-py3-none-any.whl
(10.2 MB
view details)
File details
Details for the file pythoncms-1.3.3.tar.gz
.
File metadata
- Download URL: pythoncms-1.3.3.tar.gz
- Upload date:
- Size: 10.0 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.9.19
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 15ff3f90f777165b174e45d74083e3fce663643d6a086cc3354c60b0c17dd510 |
|
MD5 | 2c669566106b37106dd90bb5c0c30558 |
|
BLAKE2b-256 | 70241a0e05cb11de388703186240e320caac295c613eac454cb8dbee54cc93fe |
File details
Details for the file pythoncms-1.3.3-py3-none-any.whl
.
File metadata
- Download URL: pythoncms-1.3.3-py3-none-any.whl
- Upload date:
- Size: 10.2 MB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.9.19
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7b34dc3939e54e0e7dbfbbc52be153bcf609675efc0ee3b98032dcbc24b592d7 |
|
MD5 | ca3b6d3d8c2dea40c7fbfa7ccc55024f |
|
BLAKE2b-256 | 79e7212d090ec4168db193328202f61b3703e7768616d0336aaae481d2e163be |