Affiliations

» See a train - click here

We are happy to release: Django-Extensions Version 1.5.6

Get it at: https://pypi.python.org/pypi/django-extensions/1.5.6

Changes:
  • New: RandomCharField, prepopulates random character string
  • New: (Not)NullFieldListFilter, filters for admin
  • New: runserver_plus, integrate with django-pdb
  • New: runserver_plus, add check_migrations from Django
  • Improvement: show_urls, nested namespace support
  • Improvement: show_urls, allow to specify alternative urlconf
  • Improvement: show_urls, support i18n_patterns
  • Improvement: show_urls, use --language to filter on a particular language
  • Improvement: admin_generator, added docstrings to module
  • Improvement: shell_plus, allow cli arguments to be passed to ipython
  • Improvement: shell_plus, fixed PYTHONPATH bug when using django-admin shell_plus --notebook
  • Improvement: shell_plus, set application_name on PostgreSQL databases
  • Improvement: shell_plus, load user pypython config file
  • Improvement: CreationDateTimeField, use auto_now_add instead of default ModificationDateTimeField
  • Improvement: ModificationDateTimeField, use auto_now instead of pre_save method
  • Improvement: ForeignKeyAutocompleteAdmin, added ability to filter autocomplete query
  • Fix: shell_plus, support for pypython>=0.27
  • Fix: shell_plus, load apps and models directly through the apps interface when available
  • Fix: shell_plus, use ipython start_ipython instead of embed
  • Fix: shell_plus, fix swalling ImportErrors with IPython 3 and higher
  • Fix: dumpscript, fix missing imports in dumped script
  • Fix: admin_generator, fix issues with Django 1.9
  • Fix: template tags, move exception for import failure to inside of the template tags
  • Fix: reset_db, fix for Django 1.9
  • Fix: runserver_plus, fix for Django 1.9

Posted on August 26, 2015 With tags: 1.5.6, Django, Extensions

Add to:  

0 Comments

We are happy to release: Django-Extensions Version 1.5.1

Get it at: https://pypi.python.org/pypi/django-extensions/1.5.1

Changes:
  • New: runserver_plus, add support for --extra-files parameter
  • Fix: Django 1.7 defined MIDDLEWARE_CLASSES for tests
  • Fix: shell_plus, problem when auto-loading modules with empty '__module__' property
  • Improvement: shell_plus, IPython 3.x support for notebooks
  • Improvement: tests, move to py.test and lots of other improvements
  • Improvement: create_app, add migrations folder
  • Improvement: tix.ini, refactored to be more DRY
  • Improvement: runserver_plus, also reload on changes to translation files
  • Improvement: runserver_plus, add reloader_interval support
  • Improvement: create_template_tags, removed unusued command line option
  • Docs: print_user_for_session, add note about SESSION_ENGINE
  • Docs: runserver_plus, added section about IO calls and CPU usage

Posted on March 9, 2015 With tags: 1.5.1, Django, Extensions

Add to:  

0 Comments

We are happy to release: Django-Extensions Version 1.5.0

This brings fixes for upcoming Django 1.8 release and a variety of other improvements.

Get it at: https://pypi.python.org/pypi/django-extensions/1.5.0

Changes:
  • Fix: various fixes for Django 1.8
  • Improvement: shell_plus, autodetect vi mode by looking at $EDITOR shell env setting
  • Improvement: shell_plus, print which shell is being used at verbosity > 1
  • Improvement: shell_plus, added --no-browser option for IPython notebooks
  • Improvement: tox.ini, updated to latest Django versions
  • Docs: add reference to JSONField in documentation
  • Docs: fixed various typo's and links in docs and changelog
  • Docs: added some basic use cases to README
  • Docs: added information for companies or people wanting to donate towards the project
  • Fix: graphmodels, fix for python3
  • Fix: dumpscript, fix check for missing import_helper module in Python 3
  • Fix: runprofileserver, explicitly close file to avoid error on windows
  • Fix: json field, migration issues when adding new JSONField to existing model
  • Fix: runjobs, fix python3 issues

Posted on January 30, 2015 With tags: 1.5.0, Django, Extensions

Add to:  

0 Comments

We are happy to release: Django-Extensions Version 1.4.0

This brings some fixes for Django 1.7 and a lot of SQLDiff improvements. As well as a shiny new command to help generate admin.py files from model definitions.

Get it at: https://pypi.python.org/pypi/django-extensions/1.4.0

Changes:
  • New admin_generator, can generate a admin.py file from models
  • Improvement: sqldiff, use the same exit codes as diff uses
  • Improvement: sqldiff, add support for unsigned numeric fields
  • Improvement: sqldiff, add NOT NULL support for MySQL
  • Improvement: sqldiff, add proper AUTO_INCREMENT support for MySQL
  • Improvement: sqldiff, detect tables for which no model exists
  • Improvement: travis.yml, add pypy to tests
  • Fix: sqldiff, fix for mysql misreported field lengths
  • Fix: sqldiff, in PG custom int primary keys would be mistaking for serial
  • Fix: sqldiff, use Django 1.7 db_parameters() for detect check constraints
  • Fix: update_permissions, Django 1.7 support
  • Fix: encrypted fields, fix for Django 1.7 migrations

Posted on September 5, 2014 With tags: 1.4.0, Django, Extensions

Add to:  

0 Comments

We are happy to release: Django-Extensions Version 1.3.11

This brings the usual tons of fixes and improvements

Get it at: https://pypi.python.org/pypi/django-extensions/1.3.11

Changes:
  • Improvement: sqldiff, show differences for not managed tables
  • Improvement: show_urls -f aligned, 3 spaces between columns
  • Improvement: reset_db, support mysql options files in reset_db
  • Fix: sqldiff, Fixed bug with --output_text option and notnull-differ text
  • Fix: reset_db, Fix for PostgreSQL databases with dashes, dots, etc in the name
  • Fix: dumpscript, AttributeError for datefields that are None
  • Docs: Adding RUNSERVERPLUS_SERVER_ADDRESS_PORT to docs

Posted on August 20, 2014 With tags: 1.3.11, django, extensions

Add to:  

0 Comments

We are happy to release: Django-Extensions Version 1.3.9

This brings the usual tons of fixes and improvements

Get it at: https://pypi.python.org/pypi/django-extensions/1.3.9

Changes:
  • Feature: shell_plus, add --kernel option to start as standalone IPython kernel
  • Feature: reset_db, Programatically determine PostGIS template
  • Feature: sqldiff, add support for PointField and MultiPolygonField
  • Test: renamed test app
  • Fix: runserver_plus, --print-sql for Django 1.7
  • Fix: shell_plus, --print-sql for Django 1.7
  • Fix: show_urls, add support for functions that use functools.partial
  • Fix: show_urls, add formatter for aligned output (will most likely become future default)
  • Fix: shell_plus / notebook, support for Django 1.7
  • Docs: various fixes and improvements
  • Cleanup: Remove work arounds for Django 0.96 and earlier

Posted on July 30, 2014 With tags: 1.3.9, django, extensions

Add to:  

0 Comments

We are happy to release: Django-Extensions Version 1.3.8

This brings the usual tons of fixes and improvements

Get it at: https://pypi.python.org/pypi/django-extensions/1.3.8

Changes:
  • Feature: show_urls, add option to specify dense or verbose output format
  • Improvement: better support for django 1.7 migrations
  • Improvement: better support for django's admin docs
  • BugFix: runjob, job_name and app_name was swapped in error message
  • Docs: Update link to chinese docs
  • Python3: unreferenced_files, fix python3 compatibility
  • Python3: pipchecker, fix python3 compatibility

Posted on June 12, 2014 With tags: 1.3.8, django, extensions

Add to:  

0 Comments

We are happy to release: Django-Extensions Version 1.3.4

This brings the usual tons of fixes and improvements

Get it at: https://pypi.python.org/pypi/django-extensions/1.3.4

Changelog:
  • Feature: Start maintaining a CHANGELOG file in the repository
  • Feature: ActivatorModelManager now has an ActivatorQuerySet
  • Feature: Add a deconstruct() method for future Django 1.7 migration compatibility
  • Feature: show_urls, now support --language for i18n_patterns
  • Feature: show_urls, now shows the decoraters set on a view function
  • Feature: graph_models, now support --include-models to restrict the graph to specified models
  • Feature: print_settings, allow to specify the settings you want to see
  • Improvement: graph_models, use '//' instead of '#' as comment character in dot files
  • Improvement: graph_models, added error message for abstract models without explicit relations
  • Improvement: JSONField, use python's buildin json support by default with fallback on django.utils.simplejson
  • Improvement: PostgreSQLUUIDField, parse value into UUID type before sending it to the database
  • Improvement: Use django.JQuery in autocomplete.js if available
  • Improvement: use "a not in b" instead of "not a in b" in the entire codebase
  • Removed: clean_pyc command since it does not work correctly in many cases
  • Removed: sync_media_s3 command in favor of sync_s3
  • BugFix: syncdata, use pk instead of id for identifying primary key of objects
  • BugFix: sync_s3, use safer content type per default
  • BugFix: export_emails, filtering on groups
  • BugFix: print_user_for_session, use USERNAME_FIELD if defined
  • BugFix: update_permission, fixed TypeError issue
  • BugFix: JSONField, do not coerse a json string into a python list
  • BugFix: import json issue by using absolute imports
  • BugFix: add minimal version number to six (>=1.2)
  • Docs: graph_models, Added some documentation about using dot templates
  • Docs: reset_db, short description on SQL DDL used
  • Docs: Added specific list of supported Python and Django versions
  • Docs: Add link to GoDjango screencast
  • Docs: Add ShortUUIDField to docs
  • Python3: fixes to graph_models and export_emails for Python3 compatibility

Posted on May 1, 2014 With tags: 1.3.4, django, extensions

Add to:  

0 Comments

We are proud to release: Django-Extensions Version 1.3.3

This brings the usual tons of fixes and improvements

Get it now: https://pypi.python.org/pypi/django-extensions/1.3.3

Changelog:

  • Docs: Made it clearer that Django Extensions requires Django 1.4 or higher
  • Translations: FR Updated
  • Python3: Fix for shell_plus

Posted on January 21, 2014 With tags: 1.3.3, django, extensions

Add to:  

0 Comments

We are proud to release: Django-Extensions Version 1.3.0

This brings official Django 1.6 support and the usual tons of fixes and improvements

Get it now: https://pypi.python.org/pypi/django-extensions/1.3.0

Changelog:

  • Feature: SQLDiff much better notnull detection
  • Feature: reset_db add option to explicit set the PostGreSQL owner of the newly created DB
  • Feature: shell_plus added support for MongoEngine
  • Feature: sync_s3 enable syncing to other cloud providers compatible with s3
  • Improvement: ForeignKeyAutocompleteAdmin add option to limit queryset
  • Bugfix: graph_models fix issue with models without primary key
  • Bugfix: graph_models fix UnicodeDecodeError using --verbose-names
  • Bugfix: dumpscript fix problems with date/datetimes by saving them now as ISO8601
  • Docs: many improvements
  • Docs: Chinese translation !!!
  • Python3: various improvements
  • Tests: add Django 1.6

Posted on January 7, 2014 With tags: 1.3.0, django, extensions

Add to:  

0 Comments