Shopyoapi¶
Shopyo has some api which eases your life
api.cmd¶
commandline utilities functions
-
api.cmd.
clean
(app)[source]¶ Deletes shopyo.db and migrations/ if present in current working directory. Deletes all __pycache__ folders starting from current working directory all the way to leaf directory.
- Parameters
app (-) –
- Returns
…
- Return type
None
-
api.cmd.
collectstatic
(target_module=None)[source]¶ Copies
module/static
into/static/modules/module
. In static it becomes likestatic/ modules/ box_something/ modulename modulename2
- Parameters
target_module (str) – name of module, in alphanumeric-underscore, supports
module
orbox__name/module
- Returns
- Return type
None
-
api.cmd.
create_box
(name)[source]¶ creates box with box_info.json
- Parameters
name (str) – name of box, in alphanumeric-underscore
- Returns
- Return type
None
-
api.cmd.
create_module
(modulename, base_path=None)[source]¶ creates module with the structure defined in the modules section in docs
- Parameters
modulename (str) – name of module, in alphanumeric-underscore
- Returns
- Return type
None
api.database¶
api.enhance¶
api.file¶
-
api.file.
absdiroffile
(filepath)[source]¶ Gives absolute directory of file, normally expects __file__ as param
- Parameters
filepath (str) – path of file
- Returns
Absolute dir path of file
- Return type
str
-
api.file.
trycopy
(source, dest, verbose=False)[source]¶ Non-ecursive copy of folder
- Parameters
source (str) – source folder path
dest (str) – destination folder path
- Returns
- Return type
None
-
api.file.
trycopytree
(source, dest, verbose=False)[source]¶ Recursive copy of folder
- Parameters
source (str) – source folder path
dest (str) – destination folder path
- Returns
- Return type
None
-
api.file.
trymkdir
(path, verbose=False)[source]¶ Creates dir at destination
- Parameters
path (str) – path with folder already in
- Returns
- Return type
None
api.forms¶
api.html¶
Used on flash flash(notify_success(‘mail sent!’))