Nanodjango

Latest version: v0.9.2

Safety actively analyzes 693883 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 3

0.7.0

------------------

Feature:

* Embed support for django-ninja through the ``app.api`` decorator. (7)

Changes:

* New ``build_app_api`` and ``build_app_api_done`` plugin hooks

0.6.1

------------------

Bugfix:

* Fix remaining hard-coded references to ``app`` in user source, update ``scale.py`` to
use ``django`` instead of ``app`` to test. (8)

0.6.0

------------------

Feature:

* Add ``start`` command to create and initialise the database

Thanks to:

* Chris Beaven (SmileyChris) for suggesting a lower effort start (4)
* Lincoln Loop for supporting this release

0.5.0

------------------

Feature:

* Support regular expression paths and path includes
* Add plugin system to the converter for third-party extensions
* Add django-ninja converter plugin for ``NinjaAPI`` and example
* Add docs for writing converter plugins

Changes:

* Command line argument order has changed from ``<script> <cmd>`` to ``<cmd> <script>``
* Script can now be specified as a module, eg ``foo`` instead of ``foo.py``
* Django instance no longer needs to be ``app`` - its name can be specified as
``<script>:<name>`` (eg ``counter:myapp`` or ``counter.py:myapp``), or can be
auto-detected.
* ``ADMIN_URL`` is now optional - the admin site will be enabled if there are any admin
decorators present

Internal:

* Remove redundant cleaning of leading slash in paths
* Improved gitignore

Thanks to:

* Eric Matthes (ehmatthes) for removing the redundant cleaning of the leading slash,
improving the gitignore (2), and rewriting the contributor docs (3)
* Chris Beaven (SmileyChris) for suggesting the command line changes (5)

0.4.0

------------------

Feature:

* Add support for CBVs
* Add support for running management commands from within a script
* WSGI mode now runs with ``DEBUG=False`` by default
* Document usage with ``pipx run``

Bugfix

* Fix template path

0.3.0

------------------

Feature:

* Add ``convert`` command to turn a single file app into a full Django project
* Add settings ``EXTRA_APPS``, ``SQLITE_DATABASE`` and ``MIGRATIONS_DIR``
* Add WSGI support
* Rename project from ``django-flasky``

Page 2 of 3

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.