Openedoo

Latest version: v1.1.0.19

Safety actively analyzes 675368 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

0.4

add pip installation
how to use

pip install openedoo

New Features :
- template project
- template modules app
- project name change to "openedoo-project"
- custom query support

0.3

---

New Features :
- New Command Line Management
- Create module
- Remove module
- Install module from git
- Check Module installed
- Check Official Module Available
- Update Module
- New Module Command Management
- Container Support (Docker)
- Database Support in module
- Changes to the Core
- New Dockerfile and init.sh

---

Remove Feature :
- db_tables.py on core (removed)
- auth.py on core (removed)

---

how to use

bash
git clone https://github.com/openedoo/openedoo

pip install -r requirements.txt


Migrate Database

bash
python manage.py db init
python manage.py db migrate
python manage.py db upgrade
python manage.py --help


Create New Module

bash
python manage.py module create -n "module_name"


bash
python manage.py module create -n "module_name" --remote "github_repo_url"


Runserver

bash
python manage.py run


Docker Compose

Setup

bash
$ docker-compose up -d
$ curl


Stop Services

bash
$ docker-compose stop


Run And Play

bash
$ docker-compose start


Create Module

bash
$ docker-compose exec od python manage.py create "test"


Manage Module

bash
$ docker-compose stop od
$ docker-compose run od bash
[from_od]$ openedoo module create -n "test"
[from_od]$ opendoo module remove test
[from_od]$ opendoo module install https://github.com/openedoo/module_hello

0.3rc2

add pip installation
how to use

pip install openedoo

0.3rc1

0.2

---

New Features :
- New Command Line Management
- Create module
- Remove module
- Install module from git
- Check Module installed
- Check Official Module Available
- Container Support (Docker)
- Database Config

Remove Feature :

\- None

how to use

bash
git clone https://github.com/openedoo/openedoo
pip install -r requirements.txt


Migrate Database

bash
python manage.py db init
python manage.py db migrate
python manage.py db upgrade
python manage.py --help


Create New Module

bash
python manage.py create "module_name"


Runserver

bash
python manage.py run


Docker Compose

Setup

bash
$ docker-compose up -d
$ curl


Stop Services

bash
$ docker-compose stop


Run And Play

bash
$ docker-compose start


Create Module

bash
$ docker-compose stop od
$ docker-compose run od python manage.py create "test"
$ docker-compose start od


Manage Module

bash
$ docker-compose stop od
$ docker-compose run od bash
[from_od]$ python manage.py create "test"
[from_od]$ python manage.py remove test
[from_od]$ python manage.py install https://github.com/openedoo/module_hello

0.1

Openedoo Features
- Build from Flask
- Werkzeug Support
- Management Command Line
- ORM Support (Database)
- Database Engine Support
- Mysql
- SQLite
- Postgresql
- API Support
- Third Party Module Support

how to use


git clone https://github.com/openedoo/openedoo

pip install -r requirements.txt


Migrate Database


python manage.py db init
python manage.py db migrate
python manage.py db upgrade
python manage.py --help


Create New Module


python manage.py create "module_name"


Runserver


python manage.py runserver

Links

Releases

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.