django-dedal 1.1.0

Creator: codyrutscher

Last updated:

Add to Cart

Description:

djangodedal 1.1.0

Fast CRUD builder.

Documentation
The full documentation is at https://django-dedal.readthedocs.org.


Demo
Example project is available on http://django-dedal.herokuapp.com/.


Quickstart
Install django-dedal:
pip install django-dedal
Then use it in a Django project simple add dedal and bootstrapform (if you want use bootstrap) to INSTALLED_APPS:
INSTALLED_APPS = (
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
...
'dedal',
'bootstrapform',
)
After this decorate your model by @crud:
from django.db import models

from dedal.decorators import crud


@crud
class Post(models.Model):
title = models.CharField(max_length=50)
body = models.TextField()
comments = models.ManyToManyField('Comment', blank=True)

def __str__(self):
return '{}'.format(self.title)
That’s all!


TODO

select related



History

1.1.0 (2018-01-11)

add pagination
add support for Django 2.x
drop support for Django 1.8 and Python 3.4
fix CI



1.0.1 (2016-03-30)

refactored tests
fixes heroku example app



1.0.0 (2016-03-26)

removed urls.W002 (changed URL for list)
changed URL format for reverse (introduced namespace)
dropped support for python 2.x



0.1.0 (2015-05-09)

First release on PyPI.

License

For personal and professional use. You cannot resell or redistribute these repositories in their original state.

Customer Reviews

There are no reviews.