focus on development and removes the pain of repeating frequent actions like creating a urls.py. It provides several commands and custom models to make development easier
Project description
Introduction
django simplify allows you focus on development and removes the pain of repeating frequent actions like creating a urls.py. It provides several commands and custom models to make development easier. Attempts to use ruby on rails style commands as well as automate boring processes
Requirements
Python 3.6 and above
Django (tested with 3.1, probably works with any version that supports Python 3)
Installation
django-simplify can be installed via pip.
pip install django-simplify
Then just add django-simplify to your INSTALLED_APPS.
Below are several example commands you can run
You can run the demo project using the following commands:
python manage.py start_app_url <app_name>
Features
TimeBasedModel (gives you access to created_at and updated_at field)
NamedTimeBasedModel - gives you access to the fields name, created_at and updated_at
You can import them using the following command
from simplify.helpers.model_helper import TimeBasedModel, NamedTimeBasedModel
class MyModel(TimeBasedModel):
extra_fields = ....
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
Hashes for django-simplify-0.0.4.win-amd64.zip
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4890497726f7c2f828f54551154fff2d48ddb786957d1896d52c00b234562b5e |
|
MD5 | 97a4a1adb3734bff5a5c688b90ad9a63 |
|
BLAKE2b-256 | 3618b8910485de086a3dc465d2c9b0e9fc9d8e089799a798d6b9cc77802661d7 |