A short description of your package
Project description
necromancer
A Django tool used to boostrap projects and reduced intial setup and development time. The tool will create a strong base for a professional project that can be easily built on top of. It will also have optiona prebuilt Django apps e.g. Users.
Features
Other Ideas
- Advanced option to further customise setup. This allows the base command to be short and simple for hobby projects.
- Add enviroment setup after intial build. E.g. if a user picks Make give them the option to also add docker in the future?
V1
- CLI
- Boostrap Django Project
necromancer conjure/build/animate- Select API framework: django, DRF
- Build Tools: None, pip-tools
- Select enviroment setup: None, Make
- Select boostrap apps users
- Install other apps (things like django-environ should be autamtically installed)
- django-cors-headers
- create skeleton app
- folder structure
V2
- CLI
- Boostrap Django Project
necromancer conjure/build/animate- Build Tools: poetry
- Select enviroment setup: None, Docker, Make
- Select boostrap apps users (advanced?)
- Select username field
- username
- exclude fields
- fields to exclude
- Select username field
V3
- CLI
- Boostrap Django Project
necromancer conjure/build/animate- Create Github CI/CD templates
- Python hints: yes, no
- Install other apps (things like django-environ should be autamtically installed)
- celery
- cache
- redit
- others
- others?
CLI
Create a new project (Still deciding what name to use for create the boostrap project)
necromancer conjure
necromancer build
necromancer animate
necromancer summon (I think this should just be for creating skeleton apps?)
Create skeleton app
necromancer summon --skeleton (might omit --skeleton if summon is only used for creating skeleton/base apps) <app_name>
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
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 django_necormancer-0.1.7.tar.gz.
File metadata
- Download URL: django_necormancer-0.1.7.tar.gz
- Upload date:
- Size: 7.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
cfdbe80e9ad05d22da27535eb49c0b9b6f63c29380a07cdf2db18ac30f9eb2a6
|
|
| MD5 |
e9cf7ff214f1905c8f02e6fab87f82d7
|
|
| BLAKE2b-256 |
66db838c1bdc418e66819b08a78948279b2f8c9589abd40f3551e1a827702ff3
|
File details
Details for the file django_necormancer-0.1.7-py3-none-any.whl.
File metadata
- Download URL: django_necormancer-0.1.7-py3-none-any.whl
- Upload date:
- Size: 12.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
087e582fc4eb15f44c3384055ee2304d1daa87fd5e069ff8848a36e5d0e5b775
|
|
| MD5 |
df7dd63732b1355d95fe47c3185d15f6
|
|
| BLAKE2b-256 |
500a974aca56f372c48b7f1bc4c64c5542c03e8347de2a57251c29cb6a5b07b8
|