No project description provided
Project description
(code less, make more)
Based on:
q2db (https://pypi.org/project/q2db)
q2gui (https://pypi.org/project/q2gui)
q2report (https://pypi.org/project/q2report)
Read the docs
Install & run
Linux
sudo apt install python3-venv python3-pip -y &&\
mkdir -p q2rad && \
cd q2rad && \
python3 -m pip install --upgrade pip && \
python3 -m venv q2rad && \
source q2rad/bin/activate && \
python3 -m pip install --upgrade q2rad && \
q2rad
Windows
mkdir q2rad &&^
cd q2rad &&^
py -m pip install --upgrade pip &&^
py -m venv q2rad &&^
call q2rad/scripts/activate &&^
pip install --upgrade q2rad &&^
q2rad
Mac
mkdir -p q2rad && \
cd q2rad && \
pip3 install --upgrade pip && \
python3 -m venv q2rad && \
source q2rad/bin/activate && \
pip3 -m pip install --upgrade pip && \
pip3 -m pip install --upgrade q2rad && \
q2rad
Docker
curl -s https://raw.githubusercontent.com/AndreiPuchko/q2rad/main/docker-x11/dockerfile > dockerfile && \
mkdir -p q2rad_storage/Desktop && \
chmod -R 777 q2rad_storage && \
sudo docker build -t q2rad . && \
sudo docker run -it \
-v /tmp/.X11-unix:/tmp/.X11-unix \
-v $(pwd)/q2rad_storage:/home/q2rad \
-e DISPLAY=$DISPLAY \
-u q2rad q2rad python3 -m q2rad
Concept:
Application as a database
Forms: # may have main menu (menubar) definitions
# may be linked to database table
Lines: # form fields(type of data and type of form control) and
# layout definitions
# when form is linked to database - database columns definitions
Actions: # applies for database linked forms
# may be standard CRUD-action
# or
# run a script (run reports, forms and etc)
# or
# may have linked subforms (one-to-many)
Modules: # python scripts
Queries: # query development and debugging tool
Reports: # multiformat (HTML, DOCX, XLSX) reporting tool
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
q2terminal-0.1.2.tar.gz
(2.9 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file q2terminal-0.1.2.tar.gz.
File metadata
- Download URL: q2terminal-0.1.2.tar.gz
- Upload date:
- Size: 2.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.2.2 CPython/3.11.0 Windows/10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
70c8d450973566929439620100dfb20a95fad3eef6b321dd0ab6d29dec7025c2
|
|
| MD5 |
1f8673cb4b04df8efb086d6923d22417
|
|
| BLAKE2b-256 |
fa60cf672c5cf367d091ac90160328c0271aa7e209f825d43316ea0ff9f5e212
|
File details
Details for the file q2terminal-0.1.2-py3-none-any.whl.
File metadata
- Download URL: q2terminal-0.1.2-py3-none-any.whl
- Upload date:
- Size: 2.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.2.2 CPython/3.11.0 Windows/10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b540072ca99f4e2330a3c3c542fc1f004723c05cd265db9abf522259cf7cc6ad
|
|
| MD5 |
3edb95aed110be1c31d6022628a8b2d5
|
|
| BLAKE2b-256 |
414a7fbe9f69f906afc07aae640418af2c3e1be3efb57cf100cc4ad45c6724fb
|