skip to navigation
skip to content

django-dedal 1.0.2

Fast CRUD builder.

Fast CRUD builder.


The full documentation is at


Example project is available on


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:


After this decorate your model by @crud:

from django.db import models

from dedal.decorators import 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!


  • pagination
  • select related


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.
File Type Py Version Uploaded on Size
django-dedal-1.0.2.tar.gz (md5) Source 2016-11-21 141KB