CLI Tool to generate content for all files in a django app directory including all the templates with the help of OpenAI Models
Project description
Assisted Django
A CLI Tool to generate content for all files in a django app directory including templates with the help of openai models
This script would generate the following files for you:
- models.py
- views.py
- urls.py
- admin.py
- tests.py
- forms.py
- signals.py
- HTML templates
Meant to be run after the startapp command
Installation
pip install assisted-django
Usage
- Make a django project and create a new app as usual
- Run
python -m assisted_django
in the same level asmanage.py
CLI
will guide you through the rest of the process
Additional Notes
- Set the
OPENAI_API_KEY
in your.env
file - This script will overwrite the existing app directory files
- The CLI will confirm with the full file path before taking any action
- Write better briefs to get better results
Some More Context
- We prefer class based generic views
- We utilize django-crispy-forms with bootstrap4
- Html templates utilize bootstrap4
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
assisted_django-0.2.7.tar.gz
(14.8 kB
view details)
Built Distribution
File details
Details for the file assisted_django-0.2.7.tar.gz
.
File metadata
- Download URL: assisted_django-0.2.7.tar.gz
- Upload date:
- Size: 14.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.7.1 CPython/3.9.13 Windows/10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | f579a7d2f6b2b9690511247f8a257816b42fcad88a6d866b5faf880776a87f60 |
|
MD5 | b67ad07ff867286c580573482b1e3efc |
|
BLAKE2b-256 | 350aa4e183718e120b7e30e853ca0ee418db07b3c9f2565c04379ade32ce221c |
File details
Details for the file assisted_django-0.2.7-py3-none-any.whl
.
File metadata
- Download URL: assisted_django-0.2.7-py3-none-any.whl
- Upload date:
- Size: 11.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.7.1 CPython/3.9.13 Windows/10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 98444bf8334b76a1bf9f315188f170ed50b8457fb7b705ede918dcd92f8ac558 |
|
MD5 | f2bacf05b091822aee8ce676471c54cd |
|
BLAKE2b-256 | de8ac74859a99cd7eb16fc36b12d5a8ab89023372d0ac3ec41a96cf10e0706cb |