aaugustin
(aaugustin )
Most Active Role
N/A
Most Active Component
N/A
Activity Timeline
[No data in this time period]
Components
[No data in this time period]
Tickets
Trac | Ticket (766) | Reporter (335) | Owner (285) | Commenter (0) | Summary | Component |
---|---|---|---|---|---|---|
34699 | 34699 | Filtering on annotated TruncSecond expression gives unexpected result. | Database layer (models, ORM) | |||
373 | 373 | Add support for multi-column primary keys. | Database layer (models, ORM) | |||
27587 | 27587 | Document str(QuerySet.query) | Documentation | |||
26029 | 26029 | ✅ | Provide an API to configure arbitrary file storage backends | File uploads/storage | ||
27106 | 27106 | Document which template filters can be used in Python code (and how) | Documentation | |||
24810 | 24810 | ✅ | Reopen database connection automatically when no transaction is active | Database layer (models, ORM) | ||
20760 | 20760 | ✅ | Account enumeration through timing attack in password verification in django.contrib.auth | contrib.auth | ||
23790 | 23790 | ✅ | Possible bad interaction between migration dependencies and relabeling apps | Documentation | ||
14974 | 14974 | Add support for translation backends other than gettext | Internationalization | |||
27109 | 27109 | Make Flatpage swappable | contrib.flatpages | |||
27465 | 27465 | Allow EmailMessage to load attachments from the Storage API | Core (Mail) | |||
27201 | 27201 | Django 1.10 with STATICFILES_STORAGE breaks on absolute path in CSS with double slash | contrib.staticfiles | |||
24128 | 24128 | ✅ | Admindocs doesn't account for template loaders | contrib.admindocs | ||
14611 | 14611 | Added dedicated option to test.Client methods (other than get()) for passing query parameters. | Testing framework | |||
14810 | 14810 | Admin inline templates need blocks | contrib.admin | |||
27403 | 27403 | ✅ | Document that prefetch_related doesn't guarantee transactional consistency | Documentation | ||
14761 | 14761 | URL resolving / reversing design doesn't allow alternate specs | Core (URLs) | |||
14336 | 14336 | list_display should be able to contain sortable references to annotated fields | contrib.admin | |||
14845 | 14845 | Document connection-creation process | Documentation | |||
22298 | 22298 | ✅ | Rename Form Media to Static (or get rid of Form Media completely?) | Forms | ||
27925 | 27925 | Document how to deploy using pip installed mod_wsgi | Documentation | |||
27778 | 27778 | ✅ | Update unicode documentation for Python 3 | Documentation | ||
23563 | 23563 | ✅ | Make `staticfiles_storage` a public API | Documentation | ||
24313 | 24313 | ✅ | Deprecate the class_prepared signal | Core (Other) | ||
14094 | 14094 | Cannot define CharField with unlimited length | Database layer (models, ORM) | |||
34224 | 34224 | App name in help text of commands is missing context | Core (Management commands) | |||
30801 | 30801 | ✅ | Improve guidance for making good use of signals. | Documentation | ||
21682 | 21682 | ✅ | Use app_config as a reference instead of app_label in Options (Model._meta) | Database layer (models, ORM) | ||
14411 | 14411 | Inline delete not prompting cascade delete warning | contrib.admin | |||
18105 | 18105 | ✅ | Investigate possible misuse of Context | Template system | ||
14092 | 14092 | ImageField should allow SVG | Database layer (models, ORM) | |||
23435 | 23435 | ✅ | GenericForeignKey should be indexed | contrib.contenttypes | ||
33648 | 33648 | ✅ | ✅ | Unnecessary redirect in LogoutView when ?next=... contains "unsafe" URL | contrib.auth | |
19524 | 19524 | ✅ | DoesNotExist exception when adding object in admin with inline object | contrib.admin | ||
17881 | 17881 | ✅ | Implement BaseModelAdmin.get_raw_id_fields, similar to get_readonly_fields | contrib.admin | ||
14357 | 14357 | Prevent inappropriate order-based grouping on values+annotate queries | Database layer (models, ORM) | |||
14586 | 14586 | Make interpolate JS function not require the named parameter. | Internationalization | |||
24125 | 24125 | ✅ | TemplateDetailView in admindocs requires a single Django templates engine | contrib.admindocs | ||
14296 | 14296 | 'manage.py test' failing for apps that access read-only databases | Testing framework | |||
27753 | 27753 | ✅ | Cleanups when no supported version of Django supports Python 2 anymore | Utilities | ||
14035 | 14035 | Cannot access POST after request.encoding was set to a custom value | HTTP handling | |||
27074 | 27074 | connection.is_usable() raises AttributeError after the connection is closed | Database layer (models, ORM) | |||
31180 | 31180 | ✅ | ✅ | Deprecate default_app_config. | Core (Other) | |
27734 | 27734 | Add a helpful error message when a parallel test worker is assigned an unexpected index | Testing framework | |||
18596 | 18596 | ✅ | Documentation of JavaScriptCatalog isn't very clear | Documentation | ||
32570 | 32570 | ✅ | Documentation example for AppConfig is overloaded | Documentation | ||
16023 | 16023 | ✅ | Range query on a datetime is NOT inclusive with dates | Documentation | ||
27854 | 27854 | Make `collectstatic` warn (rather than blow up) on missing directories | contrib.staticfiles | |||
25022 | 25022 | ✅ | collectstatic create self-referential symlink | contrib.staticfiles | ||
21012 | 21012 | ✅ | Provide shared "caches" dict to avoid creating multiple cache class instances. | Core (Cache system) | ||
14645 | 14645 | Exclude query with multiple conditions for the same multi-value relation not correct | Database layer (models, ORM) | |||
14660 | 14660 | Using a CheckboxSelectMultiple widget on a M to M field in Admin causes 'SelectBox is not defined' JS error in RelatedObjectLookups.js | contrib.admin | |||
24533 | 24533 | ✅ | Changing an AutoField into an IntegerField leaks the sequence on PostgreSQL | Migrations | ||
14317 | 14317 | numberformat.format produces wrong results | Internationalization | |||
26552 | 26552 | ✅ | `TransactionTestCase.serialized_rollback` fails to restore objects due to ordering constraints | Testing framework | ||
27824 | 27824 | ✅ | Cannot chain unaccent transform with key lookup in Postgres JSON field. | contrib.postgres | ||
14408 | 14408 | Admin Error when subclassing ContentType for generic Relations | contrib.admin | |||
23524 | 23524 | ✅ | Allow to set TIME_ZONE option on databases that support time zones. | Database layer (models, ORM) | ||
14722 | 14722 | @last_modified should ignore lack of etag method when USE_ETAGS is enabled. | HTTP handling | |||
27921 | 27921 | Documentation of make_aware() with is_dst is misleading | Documentation | |||
30638 | 30638 | ✅ | ✅ | Allow the per-database TIME_ZONE option on databases that support timezones. | Database layer (models, ORM) | |
14129 | 14129 | Slovenian translation plural-forms | Internationalization | |||
30556 | 30556 | ✅ | ✅ | ModelBackend.authenticate() shouldn't make a database query when username is None | contrib.auth | |
27685 | 27685 | ✅ | Allow autoreloader to use watchman | Utilities | ||
14365 | 14365 | Make template-rendering signals available also in DEBUG mode | Testing framework | |||
20122 | 20122 | ✅ | Pluralize filter sometimes returns singular form instead of an empty string for invalid inputs | Template system | ||
14688 | 14688 | BaseInlineFormSet does not support "auto_id" | Forms | |||
14808 | 14808 | i18n is not safe. | Documentation | |||
14009 | 14009 | custom formset validation documentation is incomplete | Documentation | |||
20010 | 20010 | ✅ | Tests for CaptureQueriesContext fail under Oracle | Testing framework | ||
18807 | 18807 | ✅ | Inconsistency in the default views | Core (Other) | ||
18867 | 18867 | ✅ | Restoring YAML fixtures with DateTimeField causes timezone warnings | Database layer (models, ORM) | ||
14204 | 14204 | Take advantage of SQLite support for FK constraints | Database layer (models, ORM) | |||
27025 | 27025 | Python 3.6 compatibility | Core (Other) | |||
14091 | 14091 | Fix incorrect quoting in connection.queries | Database layer (models, ORM) | |||
29426 | 29426 | ✅ | UUID fields display poorly in the admin | Forms | ||
29723 | 29723 | ✅ | Admin crashes if InlineModelAdmin.has_add_permission() doesn't accept the obj argument | contrib.admin | ||
29718 | 29718 | ✅ | Document admin template collision backwards incompatibility in Django 2.1 | Documentation | ||
17419 | 17419 | ✅ | Add a JSON template filter | Template system | ||
24384 | 24384 | ✅ | compilemessages shouldn't return with exit code 0 when it fails | Internationalization | ||
19153 | 19153 | ✅ | Deprecate GzipMiddleware | HTTP handling | ||
21381 | 21381 | ✅ | Remove contrib.redirects dependency on contrib.sites | contrib.redirects | ||
17476 | 17476 | ✅ | ✅ | When time zone support is enabled, under Windows, cache keys may contain non-ASCII characters | Core (Cache system) | |
20530 | 20530 | ✅ | Incorrect QUERY_STRING handling on Python 3 | Core (URLs) | ||
21927 | 21927 | ✅ | URL namespacing improvements | Core (URLs) | ||
14370 | 14370 | Adding support for Autocomplete in contrib.admin | contrib.admin | |||
27258 | 27258 | Raise an exception if RequestContext is used with template.backends.django.Template.render() | Template system | |||
27539 | 27539 | assertNumQueries fails if debug cursor wrapper fills | Testing framework | |||
24195 | 24195 | ✅ | Changing limit_choices_to in a ForeignKey doesn't create a migration | Migrations | ||
27953 | 27953 | Make default Model.__str__() more useful (such as by displaying the primary key) | Database layer (models, ORM) | |||
27978 | 27978 | ✅ | Allow loaddata to read data from stdin | Core (Management commands) | ||
27926 | 27926 | Allow squashmigrations to create a fresh set of migrations and delete the old ones | Migrations | |||
26052 | 26052 | ✅ | Consider removing conditional_content_removal | HTTP handling | ||
20537 | 20537 | ✅ | `request_finished` signal not being called with Django 1.5 and uWSGI < 1.2.6(?) | Documentation | ||
27359 | 27359 | Make it possible to specify a default template engine | Template system | |||
27365 | 27365 | Fields suddenly not found. | Database layer (models, ORM) | |||
27966 | 27966 | Bump required version of pyscopg2 to 2.5.4 | Database layer (models, ORM) | |||
27878 | 27878 | Move to Python 3 shebangs | Core (Other) | |||
27475 | 27475 | Bug in admin with date_hierarchy and Daylight savings | contrib.admin | |||
27894 | 27894 | ATOMIC_REQUESTS setting isn't honored in second view called via as_view() | Uncategorized | |||
27176 | 27176 | ✅ | django.setup() should raise an exception instead of hanging on re-entrant calls | Core (Other) | ||
27861 | 27861 | Allow project template's BASE_DIR calculation to work regardless of how settings are structured | Core (Other) | |||
27837 | 27837 | After upgrade 1.4 to 1.8 in the database creats (or updates) mixed objects with old | Uncategorized | |||
27722 | 27722 | if a template context is an instance of get_template(), it will raise "TypeError: context must be a dict rather than RequestContext" | Template system | |||
27683 | 27683 | Change default transaction isolation level to READ COMMITTED on MySQL | Database layer (models, ORM) | |||
27130 | 27130 | Allow using the DjangoTemplates engine without configuring settings | Template system | |||
21628 | 21628 | ✅ | Stop using the `imp` module | Core (Other) | ||
19201 | 19201 | ✅ | session data should always contain the expiry date | contrib.sessions | ||
27762 | 27762 | Concurrency Safety Documentation | Documentation | |||
24046 | 24046 | ✅ | Deprecate the "escape" half of django.utils.safestring | Utilities | ||
24126 | 24126 | ✅ | Consider deprecating the current_app argument of auth views | contrib.auth | ||
19738 | 19738 | ✅ | "manage.py shell" on a fresh project raises RuntimeWarning about naive datetime, if IPython is installed | Database layer (models, ORM) | ||
27641 | 27641 | Document limitations of the Locmem cache backend | Documentation | |||
27638 | 27638 | Rollback data changes made inside templates | Template system | |||
27498 | 27498 | Filtering annotated field in SQLite returns wrong results | Database layer (models, ORM) | |||
14297 | 14297 | Accessing settings.FOO in hot spots cause performance problems | Core (Other) | |||
27263 | 27263 | Allow validators to short-circuit in form field validation | Forms | |||
27182 | 27182 | Some import statement use backslashes instead of parentheses | Core (Other) | |||
27570 | 27570 | Make context processor run outside of RequestContext | Template system | |||
27564 | 27564 | `refresh_from_db()` should return the model instance instead of None | Database layer (models, ORM) | |||
26340 | 26340 | ✅ | Cannot rollback to a savepoint explicitly after an IntegrityError when autocommit is disabled | Database layer (models, ORM) | ||
27503 | 27503 | Provide a way for to-many rels to be used without the db | Database layer (models, ORM) | |||
27463 | 27463 | Fix ambiguous variable flake8 warnings | Core (Other) | |||
27138 | 27138 | ✅ | timezone.localtime accepts naive datetimes on Python ≥ 3.6 | Utilities | ||
27396 | 27396 | Docs: send POST request on base.html does not mention {{ csrf_token }} | Documentation | |||
27362 | 27362 | Omitting default_app_config in __init__.py happens too easily. | Core (Other) | |||
27337 | 27337 | Convoluted MTI with abstract model mixin fails on PY2, works on PY3 | Database layer (models, ORM) | |||
27351 | 27351 | Add support for composite fields | Database layer (models, ORM) | |||
27354 | 27354 | Incorrect variable name given in tutorial | Documentation | |||
19705 | 19705 | ✅ | CommonMiddleware handles If-None-Match incorrectly | HTTP handling | ||
27336 | 27336 | Whitespace control django configuration template | Template system | |||
27329 | 27329 | Django-river State field not showing | Uncategorized | |||
27322 | 27322 | get_default_timezone() / LocalTimezone does not handle None values | Utilities | |||
27301 | 27301 | Better handling of errors that are not pickleable when testing in parallel | Testing framework | |||
27306 | 27306 | Document relation between auto_now/auto_now_add and timezones | Documentation | |||
27269 | 27269 | ORM extremely slow to run annotate/filter query, much faster directly in dbshell | Database layer (models, ORM) | |||
27254 | 27254 | Detect web server context | Uncategorized | |||
27230 | 27230 | Inconsistency in AppConfig.path depending on sys.path | Core (Other) | |||
27173 | 27173 | Permit import statements to be longer than 80 characters | Core (Other) | |||
27192 | 27192 | Allow pluralizing admin URLs | contrib.admin | |||
27196 | 27196 | Allow django admin to be logged into freely on localhost | contrib.admin | |||
27137 | 27137 | ✅ | Document how to disable migrations for an application | Documentation | ||
21719 | 21719 | ✅ | Forbid importing models before their application configuration | Core (Other) | ||
26998 | 26998 | ✅ | admin.E013 check false positive on django-taggit | contrib.admin | ||
27082 | 27082 | Make timezone.localtime() default to timezone.now() when no value is given | Utilities | |||
18682 | 18682 | ✅ | Make the deletion of stale content types safer | contrib.contenttypes | ||
27028 | 27028 | Clarify failed parallel tests run message | Testing framework | |||
18348 | 18348 | ✅ | Make parts of the sessions API public | Documentation | ||
24530 | 24530 | ✅ | Index names are inconsistent on PostgreSQL (at least) | Migrations | ||
17260 | 17260 | ✅ | ✅ | `QuerySet.dates()` is computed in UTC when time zone support is enabled | Database layer (models, ORM) | |
26090 | 26090 | ✅ | Changing a ForeignKey to a OneToOne field leaves an extraneous index behind | Migrations | ||
26596 | 26596 | ✅ | Document {{ csrf_input }} in Jinja2 templates | Documentation | ||
14485 | 14485 | New Site.root field | contrib.sites | |||
16108 | 16108 | ✅ | File removal race condition in FileSystemStorage | File uploads/storage | ||
14131 | 14131 | The pagination module should have some limit, or a warning should be given in the documentation | Documentation | |||
18520 | 18520 | ✅ | forms.ImageField loads entire file into memory, crashes server | Forms | ||
26249 | 26249 | ✅ | ManifestStaticFilesStorage crashes on absolute URLs | contrib.staticfiles | ||
24116 | 24116 | ✅ | Refactor AdminSite.check_dependencies with the checks framework | contrib.admin | ||
26063 | 26063 | ✅ | Regression in Django 1.9: SQLite can no longer handle more than 2000 values in a "foo__in" filter | Database layer (models, ORM) | ||
494 | 494 | Collapse in admin interface for inline related objects | contrib.admin | |||
14286 | 14286 | Support for BigAutoField | Database layer (models, ORM) | |||
25877 | 25877 | ✅ | Consider refactoring AdminSite.check_dependencies | contrib.admin | ||
25302 | 25302 | ✅ | BrokenLinkEmailsMiddleware shouldn't report 404s when Referer = URL | HTTP handling | ||
25356 | 25356 | ✅ | ✅ | startapp template mustn't encourage using default_app_config | Core (Management commands) | |
25682 | 25682 | ✅ | Audit bare except clauses | Core (Other) | ||
29 | 29 | Fix usability issue with limit_choices_to and "Add another" in admin | contrib.admin | |||
14368 | 14368 | Reverse relation attribute for OneToOneField fails when set to None | Database layer (models, ORM) | |||
14887 | 14887 | select_related() does not work with Proxy models and multi-table inheritance | Database layer (models, ORM) | |||
14096 | 14096 | Insert code generated by models using multiple inheritance is incorrect and fails in postgresql | Database layer (models, ORM) | |||
25509 | 25509 | ✅ | Make QuerySet.__repr__ less confusing | Database layer (models, ORM) | ||
24167 | 24167 | ✅ | Backend-agnostic template internationalization | Internationalization | ||
19948 | 19948 | ✅ | Improve connection reset under PostgreSQL | Database layer (models, ORM) | ||
20461 | 20461 | ✅ | Support for running Django tests in parallel | Testing framework | ||
23613 | 23613 | ✅ | django.utils.checksums is undocumented and unused | Utilities | ||
22789 | 22789 | ✅ | Consider deprecating contrib.webdesign | contrib.webdesign | ||
24921 | 24921 | ✅ | No Database objects can be created with set_autocommit(False) | Database layer (models, ORM) | ||
22341 | 22341 | ✅ | Split django.db.models.fields.related into multiple modules. | Database layer (models, ORM) | ||
25160 | 25160 | ✅ | Move unsaved model instance assignment check to model.save() | Database layer (models, ORM) | ||
25391 | 25391 | ✅ | Add a check for the security middleware | Core (System checks) | ||
14716 | 14716 | filter_horizontal and filter_vertical don't work on mobile Safari | contrib.admin | |||
25357 | 25357 | ✅ | setup_databases doesn't deduplicate databases correctly on Oracle | Testing framework | ||
24704 | 24704 | ✅ | Development server does not restart on SynaxError in models.py | Core (Management commands) | ||
25262 | 25262 | ✅ | Better document FlatPage.enable_comments and remove it from default ModelAdmin | contrib.flatpages | ||
14217 | 14217 | Add validation for model field name the same as the model name when using model inheritance | Core (System checks) | |||
14476 | 14476 | annotate, default aggregation naming and filter annoyance | Database layer (models, ORM) | |||
24127 | 24127 | ✅ | Automatically set the current URL namespace based on the URL of the current request | Core (URLs) | ||
14968 | 14968 | handle BaseExceptions with middleware, or at least KeyboardInterrupt | Core (Other) | |||
14909 | 14909 | Adding custom command requires code duplication from Command.handle() if one want to use options like verbosity. | Core (Management commands) | |||
21803 | 21803 | ✅ | Support post-commit hooks | Database layer (models, ORM) | ||
14200 | 14200 | new RegexURLResolver is contructed for every request | Core (URLs) | |||
14196 | 14196 | Objects that come from something_set, should have their parent object filled in | Database layer (models, ORM) | |||
14601 | 14601 | ValuesQuerySet join types not being promoted | Database layer (models, ORM) | |||
24322 | 24322 | ✅ | ✅ | Increase consistency in the app registry | Core (Other) | |
23299 | 23299 | ✅ | Add some interoperability to _() function calls parsing in templatize function. | Internationalization | ||
15802 | 15802 | ✅ | Django stops functioning when the database (PostgreSQL) closes the connection | Database layer (models, ORM) | ||
23820 | 23820 | ✅ | ✅ | Make it possible to override USE_TZ & TIME_ZONE on a per-database basis | Database layer (models, ORM) | |
17755 | 17755 | ✅ | Use database adapters for converting time zone aware datetimes in raw queries | Database layer (models, ORM) | ||
24120 | 24120 | ✅ | Backend-agnostic debug information on template loading failures | Template system | ||
24119 | 24119 | ✅ | Backend-agnostic tracebacks on template rendering errors | Template system | ||
24685 | 24685 | ✅ | EngineHandler doesn't raise exception when duplicate aliases are registered | Template system | ||
14671 | 14671 | Allow overriding of ModelChoiceField.choices | Forms | |||
24546 | 24546 | ✅ | Deletion of stale content types during migrate should show cascade | Core (Management commands) | ||
14343 | 14343 | NoReverseMatch error message is unclear, view does exist | Core (URLs) | |||
24469 | 24469 | ✅ | Revisit strategy of escaping Django's form elements in non-Django forms | Template system | ||
14772 | 14772 | Reversing a URL with optional arguments fails | Core (URLs) | |||
24052 | 24052 | ✅ | Document how to use models from other apps in RunPython | Documentation | ||
24286 | 24286 | ✅ | Move django.core.files.locks to django.utils.locks | Utilities | ||
24388 | 24388 | ✅ | Drop django.utils._os.rmtree_errorhandler | Utilities | ||
24396 | 24396 | ✅ | Migrate only required models to the "other" database | Testing framework | ||
24389 | 24389 | ✅ | CSRF error page requires DjangoTemplates backend | Template system | ||
24290 | 24290 | ✅ | postgres_tests fail ungracefully if psycopg2 isn't installed | contrib.postgres | ||
24344 | 24344 | ✅ | Deprecate TEMPLATE_DEBUG | Template system | ||
24166 | 24166 | ✅ | ✅ | Provide plain alternatives to common built-in template tags, filters or context processors | Template system | |
24318 | 24318 | ✅ | Can't configure Postgres isolation level if using recent psycopg2 | Database layer (models, ORM) | ||
24338 | 24338 | ✅ | {%extends%}-ing a file-based template object is broken by deprecation path indirection | Template system | ||
14087 | 14087 | django.core.management.get_commands only sees commands in the last package of a namespace package | Core (Other) | |||
14497 | 14497 | ModelAdmin.readonly_fields isn't graceful with filefields. | contrib.admin | |||
21680 | 21680 | ✅ | Stop supporting models in non-installed apps | Core (Other) | ||
21794 | 21794 | ✅ | No warning should be raised when defining an abstract model with no app_label | Database layer (models, ORM) | ||
24312 | 24312 | ✅ | Make it possible to import models safely at any time | Core (Other) | ||
24265 | 24265 | ✅ | jinja2 template backend results in KeyError | Template system | ||
24273 | 24273 | ✅ | AttributeError: _processors_index on nested inclusion_tag | Template system | ||
24149 | 24149 | ✅ | Normalize settings to be lists rather than tuples | Core (Other) | ||
24168 | 24168 | ✅ | TemplateResponse and TemplateView cannot select a specific template engine | Template system | ||
24258 | 24258 | ✅ | ModelAdmin.message_user logs out test client on Python 3.2 | contrib.admin | ||
14483 | 14483 | Implement subqueries in geodjango spatial lookup | GIS | |||
21674 | 21674 | ✅ | django.utils.module_loading.import_by_path considered harmful | Utilities | ||
17262 | 17262 | ✅ | ✅ | Refactor the implementations of tzinfo classes | Utilities | |
18659 | 18659 | ✅ | Remove `request.REQUEST` | HTTP handling | ||
22603 | 22603 | ✅ | Reorganize code in django.db.backends | Database layer (models, ORM) | ||
24124 | 24124 | ✅ | Review the list of default context processors | Template system | ||
20377 | 20377 | ✅ | BinaryField doesn't work on MySQL and Python 3 | Database layer (models, ORM) | ||
20380 | 20380 | ✅ | MySQL doesn't support dates below 1000 on Python 3.2 | Database layer (models, ORM) | ||
24094 | 24094 | ✅ | Unable to run a subset of template tests | Template system | ||
24108 | 24108 | ✅ | Wilson's bio isn't accurate anymore | Documentation | ||
14834 | 14834 | Colour issues in CSS - particularly documentation | Documentation | |||
14881 | 14881 | [nonrel] Do not assume ``User.id`` to be an integer in django.contrib.auth's pasword reset feature | contrib.auth | |||
24036 | 24036 | ✅ | Ignore deprecation warnings in tests depending on the Django version | Testing framework | ||
23831 | 23831 | ✅ | ✅ | mark_safe and mark_for_escaping should account for __html__ | Utilities | |
14180 | 14180 | Creating redundant indexes on foreign keys for MySQL/InnoDB tables | Database layer (models, ORM) | |||
24045 | 24045 | ✅ | Useless calls to mark_safe and mark_for_escaping | Core (Other) | ||
14515 | 14515 | Can't pickle ValueQuerySet if query references fields, which aren't on the same model. | Database layer (models, ORM) | |||
14434 | 14434 | AdminSite should rely on self.has_permission for all permission checks | contrib.admin | |||
20857 | 20857 | ✅ | Improve the performance of Trac | *.djangoproject.com | ||
19739 | 19739 | ✅ | Implement accessibility for the visually impaired | *.djangoproject.com | ||
14748 | 14748 | Missing documentation for FormPreview methods | Documentation | |||
23970 | 23970 | ✅ | Migrations test failure under Python 3 | Migrations | ||
23768 | 23768 | ✅ | Rewrite template_tag.tests.TemplateTests as individual test cases | Template system | ||
16353 | 16353 | ✅ | With multi-databases, if django.contrib.sites.models.Site is not synchronized on all databases, Django's tests fail | Testing framework | ||
16828 | 16828 | ✅ | Upgrade from 1.3 to 1.3.1 breaks manage.py test with multiple databases | Testing framework | ||
901 | 901 | Reload method for models | Database layer (models, ORM) | |||
17093 | 17093 | ✅ | Refactor django.template to quarantine global state | Template system | ||
14664 | 14664 | MiddlewareNotUsed should display a warning | Core (Other) | |||
20550 | 20550 | ✅ | Add an option to preserve the database between test runs | Testing framework | ||
23585 | 23585 | ✅ | ✅ | Fix misleading comment in CSRF middleware | CSRF | |
23735 | 23735 | ✅ | Templates intro shouldn't assume admindocs is enabled | Documentation | ||
23736 | 23736 | ✅ | Description of silent_variable_failure is incorrect | Documentation | ||
23737 | 23737 | ✅ | RequestContext docs should recommend the render shortcut more clearly | Documentation | ||
23734 | 23734 | ✅ | Templates intro talks about striptags without the appropriate security disclaimer | Documentation | ||
14334 | 14334 | Queries don't ensure that comparison objects are the correct type | Database layer (models, ORM) | |||
21196 | 21196 | ✅ | Warning when running the test suite under MySQL | contrib.admin | ||
19508 | 19508 | ✅ | Implement URL decoding according to RFC 3987 | HTTP handling | ||
23529 | 23529 | ✅ | Template docs shouldn't use comments as an example | Documentation | ||
23527 | 23527 | ✅ | Stop referencing Cheetah in docs | Documentation | ||
22920 | 22920 | ✅ | AppConfig.create swallows informative exceptions during import time | Core (Other) | ||
14462 | 14462 | Aggregates default to the database type instead of the field type | Database layer (models, ORM) | |||
23388 | 23388 | ✅ | Allow the use of timezone.override as a decorator | Utilities | ||
23364 | 23364 | ✅ | sql_queries from debug template context processor always empty | HTTP handling | ||
17707 | 17707 | ✅ | Docs for URL namespaces should explain the motivation and use cases | Documentation | ||
14638 | 14638 | to_python howto documentation improvement | Documentation | |||
18355 | 18355 | ✅ | Add ordering mixin for class based generic views | Generic views | ||
23016 | 23016 | ✅ | Review FAQs | Documentation | ||
14273 | 14273 | Development server does not shutdown cleanly | Core (Other) | |||
23074 | 23074 | ✅ | django.db.transaction.atomic() leaks savepoints on exception | Database layer (models, ORM) | ||
22308 | 22308 | ✅ | ✅ | Transaction-related test failures on MySQL | Database layer (models, ORM) | |
21553 | 21553 | ✅ | InterfaceError in Postgres | Database layer (models, ORM) | ||
23015 | 23015 | ✅ | Don't announce Django 2.0 as a backwards-incompatible release | Documentation | ||
22939 | 22939 | ✅ | admin_static templatetag is not using the staticfiles' storage | Core (Other) | ||
14787 | 14787 | Upload handler should pass errors on to forms.FileField | File uploads/storage | |||
22949 | 22949 | ✅ | django-admin.py startproject required settings | Core (Management commands) | ||
21597 | 21597 | ✅ | (2006, 'MySQL server has gone away') in django1.6 when wait_timeout passed | Database layer (models, ORM) | ||
13914 | 13914 | ✅ | Add natural keys to contrib.auth.User and Group models | contrib.auth | ||
22814 | 22814 | ✅ | parse_datetime can't parse datetimes returned from postgresql | Utilities | ||
21671 | 21671 | ✅ | model_inheritance_same_model_name tests fail in isolation | Database layer (models, ORM) | ||
22793 | 22793 | ✅ | GIS migrations tests attempt to import GeometryColumns from non-existing location | GIS | ||
14932 | 14932 | Tests failing with SQLite3 on Linux systems; Sites object causing failures. | Uncategorized | |||
14481 | 14481 | better documentation of the default m2m "through" class | Documentation | |||
20420 | 20420 | ✅ | Different query counts under Oracle when savepoints are involved | Database layer (models, ORM) | ||
22758 | 22758 | ✅ | Makemigrations puts subclasses of abstract models in the wrong app | Core (Other) | ||
22790 | 22790 | ✅ | spatialite/Oracle GIS app_label deprecation warnings | GIS | ||
27 | 27 | Single form field for multiple database fields | Forms | |||
21451 | 21451 | ✅ | LiveServerTestCase returns a 404 on all URLs when MEDIA_URL = '' and DEBUG = True | Testing framework | ||
22688 | 22688 | ✅ | Apps.set_installed_apps() re-executes AppConfig.ready() methods | Core (Other) | ||
21630 | 21630 | ✅ | Simplify find_management_module | Core (Management commands) | ||
22699 | 22699 | ✅ | app registry error when running startproject with a template containing DATE_FORMAT | Core (Management commands) | ||
22650 | 22650 | ✅ | Regression from f51c1f59 with select_related + prefetch_related | Database layer (models, ORM) | ||
22625 | 22625 | ✅ | Installing pytz breaks code already using django's timezone module | Utilities | ||
14003 | 14003 | Filtering on a relation whose model has a different PK type doesn't work | Database layer (models, ORM) | |||
22508 | 22508 | ✅ | select_related on a foreign related object fails to load fields on original object | Database layer (models, ORM) | ||
14226 | 14226 | Bug in dumpdata dependency calculation involving ManyToManyFields | Core (Serialization) | |||
21685 | 21685 | ✅ | admin_doc/model_index.html should use application names | contrib.admindocs | ||
21166 | 21166 | ✅ | ✅ | Reset the errors_occurred flag | Database layer (models, ORM) | |
22483 | 22483 | ✅ | Oracle test failures due to InterfaceError | Database layer (models, ORM) | ||
22402 | 22402 | ✅ | Deprecation warnings with model_inheritance | Database layer (models, ORM) | ||
14916 | 14916 | No proper initialization of models/signals/etc.... | Core (Other) | |||
21239 | 21239 | ✅ | Closing connection inside atomic block breaks atomicity | Database layer (models, ORM) | ||
21202 | 21202 | ✅ | Atomic masks fatal database errors and instead propagates "connection already closed" | Database layer (models, ORM) | ||
22321 | 22321 | ✅ | Missing DB errors wrapping around _set_autocommit | Database layer (models, ORM) | ||
22236 | 22236 | ✅ | Gratuitous and inappropriate use of signals | Database layer (models, ORM) | ||
14305 | 14305 | inspectdb should output unmanaged model definitions | Core (Management commands) | |||
19733 | 19733 | ✅ | Deprecate ModelForm without explicit fields | Forms | ||
18727 | 18727 | ✅ | Remove django.test._doctest | Testing framework | ||
19934 | 19934 | ✅ | Switch to a Python 3-compatible imaging library | Python 3 | ||
15201 | 15201 | ✅ | CACHE_MIDDLEWARE_ANONYMOUS_ONLY is ugly, misleading, and unnecessary, and should be deprecated | Core (Cache system) | ||
22163 | 22163 | ✅ | select_for_update should take nowait directly | Database layer (models, ORM) | ||
22184 | 22184 | ✅ | template_tests relies on leaking state | Template system | ||
18986 | 18986 | ✅ | ✅ | Improve error message for broken CSS in CachedStaticFilesStorage | contrib.staticfiles | |
21822 | 21822 | ✅ | Promote the use of the app config classes for contrib apps | Documentation | ||
22237 | 22237 | ✅ | Warnings when running the test suite | Uncategorized | ||
20083 | 20083 | ✅ | Fix for #18985 makes it impossible to filter deprecation warnings | Core (Other) | ||
22130 | 22130 | ✅ | Accelerated deprecation fix_ampersands and clean_html | Utilities | ||
19772 | 19772 | ✅ | Redirects don't honor APPEND_SLASH | contrib.redirects | ||
21856 | 21856 | ✅ | Crash when DATABASES = {} | Migrations | ||
21590 | 21590 | ✅ | Don't require forms clean_* methods to return a value | Forms | ||
14760 | 14760 | Admin inlines with file/image field fails to save_as | contrib.admin | |||
20549 | 20549 | ✅ | Refactor to take advantage of get_app_paths() | Core (Other) | ||
21925 | 21925 | ✅ | Error in GIS tests | GIS | ||
21688 | 21688 | ✅ | Invalidate internal caches when INSTALLED_APPS changes | Testing framework | ||
14298 | 14298 | maximum open cursors exceeded on Jython and Oracle | Database layer (models, ORM) | |||
21877 | 21877 | ✅ | Rename django.apps.base to django.apps.config | Core (Other) | ||
21702 | 21702 | ✅ | Consider providing apps.get_model("app_label.ModelName") | Core (Other) | ||
21836 | 21836 | ✅ | clarify behavior of autocommit mode in presence of transaction | Documentation | ||
21867 | 21867 | ✅ | AppStaticStorage is still using app_module.__file__ | contrib.staticfiles | ||
21829 | 21829 | ✅ | Provide a mechanism for apps to define a default AppConfig | Core (Other) | ||
13260 | 13260 | ✅ | urlresolvers.reverse() generates invalid URLs when an argument contains % character | Core (URLs) | ||
14051 | 14051 | Signals for transaction commit/rollback | Database layer (models, ORM) | |||
21712 | 21712 | ✅ | ✅ | Move admin.autodiscover() to AppConfig.setup() | contrib.admin | |
18942 | 18942 | ✅ | Documentation of `{% get_static_prefix %}` unclear | Documentation | ||
21770 | 21770 | ✅ | Management commands autocomplete broken | Core (Management commands) | ||
21452 | 21452 | ✅ | ✅ | Connections may be set to autocommit under PostgreSQL when AUTOCOMMIT is set to False. | Database layer (models, ORM) | |
21453 | 21453 | ✅ | ✅ | Set autocommit mode before calling init_connection_state | Database layer (models, ORM) | |
17062 | 17062 | ✅ | Using postgres, if you rollback the first transaction on a connection, the effect of settings.TIME_ZONE is lost | Database layer (models, ORM) | ||
21756 | 21756 | ✅ | utils_tests.test_dateformat.DateFormatTests failing on Windows with pytz installed | Utilities | ||
21750 | 21750 | ✅ | STATIC_ROOT is required in 1.7 | contrib.staticfiles | ||
21718 | 21718 | ✅ | Rename has_app | Core (Other) | ||
21675 | 21675 | ✅ | Provide an AppConfig for contrib apps with a translatable verbose_name | Core (Other) | ||
21711 | 21711 | ✅ | Check for duplicate model names | Core (Other) | ||
21300 | 21300 | ✅ | Allow DateTimeField to return a naive datetime | Forms | ||
21642 | 21642 | ✅ | Review AdminSite.check_dependencies | contrib.admin | ||
21691 | 21691 | ✅ | created_models arg of post_migrate deprecated but still used | Migrations | ||
15039 | 15039 | ✅ | The current download link redirection breaks wget making Linux download inconvenient | *.djangoproject.com | ||
21684 | 21684 | ✅ | Make it possible to change prefixes that default to the app label | Core (Other) | ||
21714 | 21714 | ✅ | Move LazySettings._configure_logging to django.setup | Core (Other) | ||
21717 | 21717 | ✅ | Consider renaming AppConfig.setup(), for instance to startup() | Core (Other) | ||
21683 | 21683 | ✅ | Make it possible to change an app's label in AppConfig | Core (Other) | ||
21679 | 21679 | ✅ | Forbid apps with conflicting labels or names | Core (Other) | ||
21689 | 21689 | ✅ | Remove the only_with_models_module argument of get_app_config[s] | Core (Other) | ||
21681 | 21681 | ✅ | Simplify Apps.populate_models | Database layer (models, ORM) | ||
21676 | 21676 | ✅ | Provide a way to run code when Django starts | Core (Other) | ||
21697 | 21697 | ✅ | Add a method to clear app registry caches | Core (Other) | ||
21677 | 21677 | ✅ | Review Apps.get_model[s] | Core (Other) | ||
21678 | 21678 | ✅ | Simplify Apps.register_model | Database layer (models, ORM) | ||
21629 | 21629 | ✅ | Provide better pointers to mysql_tzinfo_to_sql for MySQL users | Documentation | ||
21432 | 21432 | ✅ | datetimes method always raise AttributeError | Core (Other) | ||
20049 | 20049 | ✅ | Admin incompatible with non-integer primary keys | contrib.admin | ||
21621 | 21621 | ✅ | Remove kqueue-based autoreloader | Core (Management commands) | ||
14950 | 14950 | Javascript errors when building CHM file from django docs using Sphinx | Documentation | |||
21546 | 21546 | ✅ | ValueError when tracing runserver. | Core (Management commands) | ||
14007 | 14007 | Automatically discover models within a package without using the app_label Meta attribute | Database layer (models, ORM) | |||
21500 | 21500 | ✅ | PendingDeprecationWarning when running the test suite | Core (Other) | ||
20187 | 20187 | ✅ | Django 1.5 using a cached HttpResponse with WSGI has an empty body | HTTP handling | ||
14825 | 14825 | LocaleMiddleware should store language preferences if possible | Internationalization | |||
14800 | 14800 | Development server should NOT elide favicon from the logs | Core (Management commands) | |||
21396 | 21396 | ✅ | Backwards-incompatible change in RedirectView.get_redirect_url | Documentation | ||
14609 | 14609 | __or__ method of queries does not return a correctly combined query. | Database layer (models, ORM) | |||
14170 | 14170 | Issue in get_language_from_request() if LANGUAGES setting is changed at runtime | Internationalization | |||
14174 | 14174 | Support for string interpolation in lazy translation | Internationalization | |||
20663 | 20663 | ✅ | Admin Now and Today buttons use confusing time / timezone | contrib.admin | ||
14511 | 14511 | exclude() generates wrong query for ManyToManyField with a 'through' relationship | Database layer (models, ORM) | |||
21356 | 21356 | ✅ | Instant auto-reloading on BSD / OS X | Core (Other) | ||
14877 | 14877 | ModelFormSet.save() with a deleted form should work even if the model has already been deleted | Forms | |||
21345 | 21345 | ✅ | Debug view calls callable settings | Core (Other) | ||
937 | 937 | Autoreload reloads for every request. | Core (Management commands) | |||
23 | 23 | Add support for ValidationWarning | Forms | |||
19740 | 19740 | ✅ | Make sure only posts not marked as defunct show up in feed | *.djangoproject.com | ||
15888 | 15888 | ✅ | Inspect `settings.CACHES` in order to make`createcachetable` automatic | Core (Cache system) | ||
21198 | 21198 | ✅ | @python_2_unicode_compatible, abstract models, working on 1.4 but causing infinite loop on 1.5. | Utilities | ||
18984 | 18984 | ✅ | TransactionTestCase._fixture_teardown locks under mysql | Testing framework | ||
21134 | 21134 | ✅ | Documentation for transaction.atomic needs more explicit warning about catching DatabaseErrors | Database layer (models, ORM) | ||
21187 | 21187 | ✅ | PendingDeprecationWarning when running the test suite | Database layer (models, ORM) | ||
14028 | 14028 | setting db_column to same value as another column should not validate | Database layer (models, ORM) | |||
21074 | 21074 | ✅ | DateTimeField: Using localized_fields breaks timezone conversion | Forms | ||
19371 | 19371 | ✅ | django.forms.DateTimeField does not properly handle aware datetimes as inputs | Forms | ||
20025 | 20025 | ✅ | ✅ | Do something for MySQL under Python 3 | Python 3 | |
21095 | 21095 | ✅ | Release notes and documentation don't mention queryset week_day breakage on mysql if you haven't loaded tzinfo | Documentation | ||
18766 | 18766 | ✅ | Models with datetime fields fail to save when date is below 1900 and USE_TZ is True | Documentation | ||
20409 | 20409 | ✅ | ✅ | Investigate how unique_for_date works with DateTimeFields when USE_TZ is True | Database layer (models, ORM) | |
20557 | 20557 | ✅ | Mangled Cookies on Python 3 | HTTP handling | ||
11811 | 11811 | ✅ | No error raised on update(foreignkey=unsavedobject) on nullable fk | Database layer (models, ORM) | ||
14512 | 14512 | Documentation & tools for decorating class-based-views. | Generic views | |||
21052 | 21052 | ✅ | force_bytes should handle the common case first like force_text | Utilities | ||
18719 | 18719 | ✅ | ✅ | django.utils.encoding.smart_unicode/smart_str handle strings_only inconsistently | Utilities | |
21034 | 21034 | ✅ | ✅ | atomic.__exit__ should check exc_type rather than exc_value | Database layer (models, ORM) | |
21025 | 21025 | ✅ | Document how to silence warnings when deprecating a feature | Documentation | ||
16147 | 16147 | ✅ | {% include %} tag raises TemplateDoesNotExist at compile time if TEMPLATE_DEBUG is True | Template system | ||
20933 | 20933 | ✅ | manage.py loaddata stopped working on Django 1.6b2 | Database layer (models, ORM) | ||
14043 | 14043 | Incorrect and/or confusing behaviour with nullable OneToOneField | Database layer (models, ORM) | |||
14817 | 14817 | ...models.sql.where.WhereNode.as_sql docstring is outdated | Database layer (models, ORM) | |||
20859 | 20859 | ✅ | Example for Model.clean doesn't call parent method | Documentation | ||
20860 | 20860 | ✅ | Syndication docs refer to chicagocrime.org which no longer exists | Documentation | ||
14580 | 14580 | Clean up duplicate code in admin formset handling | contrib.admin | |||
19540 | 19540 | ✅ | Deprecation warning in the test suite under Python 3.3 | Core (Management commands) | ||
14300 | 14300 | manage.py sqlcustom fails if models are in a submodule | Core (Management commands) | |||
14958 | 14958 | FastCGI socket permission | Core (Management commands) | |||
20685 | 20685 | ✅ | Document options to install Python 2.7 on RHEL 6 | Documentation | ||
14253 | 14253 | TIME_ZONE not respected by Today and Now widgets in admin | contrib.admin | |||
19695 | 19695 | ✅ | Static files for forms described as "Form Media" | Documentation | ||
14006 | 14006 | Documentation on Field's 'description' class attribute does not mention that it will be interpolated with field.__dict__ | Documentation | |||
19929 | 19929 | ✅ | "USE_TZ = True" causes error | Uncategorized | ||
20680 | 20680 | ✅ | ✅ | Deprecate django.utils.unittest | Utilities | |
19204 | 19204 | ✅ | Python2-style exception syntax is still used in django.utils.unittest (and should be updated) | Python 3 | ||
20666 | 20666 | ✅ | Circularly dependent fixtures fail due to transaction committing on each object save | Database layer (models, ORM) | ||
6527 | 6527 | ✅ | A bug in HttpResponse with iterators | HTTP handling | ||
20571 | 20571 | ✅ | Using savepoints within transaction.atomic() can result in the entire transaction being incorrectly and silently rolled back | Database layer (models, ORM) | ||
20636 | 20636 | ✅ | AttributeError: 'Settings' object has no attribute '_original_allowed_hosts' | Testing framework | ||
20603 | 20603 | ✅ | Make the test suite even faster with available apps | Testing framework | ||
20548 | 20548 | ✅ | Deprecation warnings when running the test suite | Testing framework | ||
20065 | 20065 | ✅ | Warning when running the test suite | contrib.comments | ||
20579 | 20579 | ✅ | ✅ | Define the expected state of the database between test cases | Testing framework | |
7806 | 7806 | ✅ | django.template refactoring | Template system | ||
20485 | 20485 | ✅ | Find faster ways for test fixture loading | Testing framework | ||
16374 | 16374 | ✅ | ExceptionReporter may re-evaluate error-causing queryset, leading to a later DatabaseError that masks the original one | Core (Other) | ||
20511 | 20511 | ✅ | Dead link about isolation levels in databases docs | Documentation | ||
19742 | 19742 | ✅ | Missing blog post appears at the top of community feed | *.djangoproject.com | ||
20014 | 20014 | ✅ | A test for database introspection fails under Oracle | Database layer (models, ORM) | ||
20013 | 20013 | ✅ | A test for sqlall fails under Oracle | Database layer (models, ORM) | ||
20012 | 20012 | ✅ | test_year_lookup_edge_case fails under Oracle | Database layer (models, ORM) | ||
20015 | 20015 | ✅ | test_lookup_date_as_str fails under Oracle | Database layer (models, ORM) | ||
20126 | 20126 | ✅ | Move XViewMiddleware to django.contrib.admindocs.middleware | contrib.admindocs | ||
20011 | 20011 | ✅ | A test for .extra(select=...) fails under Oracle | Database layer (models, ORM) | ||
19380 | 19380 | ✅ | exclude fails on F object referencing annotation | Database layer (models, ORM) | ||
14894 | 14894 | translation is not threadsafe | Internationalization | |||
20386 | 20386 | ✅ | Four tests for inspectdb fail under Oracle | Database layer (models, ORM) | ||
20387 | 20387 | ✅ | ✅ | Two tests for admin views fail under Oracle | contrib.admin | |
20388 | 20388 | ✅ | Four tests for parameter escaping fail under Oracle | Database layer (models, ORM) | ||
20215 | 20215 | ✅ | ✅ | Consider disabling persisent connections by default | Database layer (models, ORM) | |
15117 | 15117 | ✅ | get_or_create() raises "DatabaseError: no such savepoint" instead of IntegrityError (PostgreSQL) | Database layer (models, ORM) | ||
14567 | 14567 | ModelMultipleChoiceField inconsistently returns a list if empty. | Forms | |||
14018 | 14018 | Introduce class_plural %-substitution placeholder for related_name of ForeignKey/ManyToManyField | Database layer (models, ORM) | |||
14322 | 14322 | Please set default values for required and error css classes | Forms | |||
14802 | 14802 | feature request: add a method to Fields that is used to render the field as read-only | contrib.admin | |||
14540 | 14540 | Wrong localization (L10N) thousand separator & decimal point character for Puerto Rico | Internationalization | |||
19541 | 19541 | ✅ | ✅ | Reversing URLs in response middleware or streamed responses won't use per-request urlconf | HTTP handling | |
14057 | 14057 | Expose an interface for custom-escaping template content | Template system | |||
20124 | 20124 | ✅ | Warnings when building the docs | Documentation | ||
15124 | 15124 | ✅ | BooleanField should not use False as default (unless provided) | Database layer (models, ORM) | ||
17550 | 17550 | ✅ | WSGI request to /subdir/subdir returns the index page | Core (URLs) | ||
18004 | 18004 | ✅ | Django should not use `force_unicode(..., errors='replace')` when parsing POST data. | HTTP handling | ||
14874 | 14874 | remove js-confirms on changelist | contrib.admin | |||
14186 | 14186 | Adding GDirections wrapper to overlays.py | GIS | |||
14121 | 14121 | Provide object's primary key as a hint for database router method db_for_read() when filtering objects by primary key | Database layer (models, ORM) | |||
19345 | 19345 | ✅ | ContentType.objects.get_for_model shouldn't create missing content types | contrib.contenttypes | ||
14332 | 14332 | manage testserver and manage runserver should have similiar address:port options | Core (Management commands) | |||
14451 | 14451 | add related_name to contrib.auth.models.User for 'groups' | contrib.auth | |||
14287 | 14287 | TEST_MIRROR is not respected in routers | Database layer (models, ORM) | |||
14587 | 14587 | Model description on administrative interface | contrib.admin | |||
19968 | 19968 | ✅ | Drop support for PostgreSQL < 8.4 | Database layer (models, ORM) | ||
17037 | 17037 | ✅ | Add management command to print active project settings | Core (Management commands) | ||
19550 | 19550 | ✅ | Make the filtered select widget wider | contrib.admin | ||
19697 | 19697 | ✅ | ✅ | Add an overview of good practices for production settings | Documentation | |
19944 | 19944 | ✅ | django 1.5 is not compatible with pypy 1.9 because of django.test._doctest | Python 2 | ||
14705 | 14705 | Model Field Order not influenced by MRO of superclasses | Database layer (models, ORM) | |||
14289 | 14289 | Add a signal in the cleanup management command | Core (Other) | |||
19909 | 19909 | ✅ | Django RSS feed not validate on http://validator.w3.org | *.djangoproject.com | ||
20028 | 20028 | ✅ | transaction.atomic doesn't work on callable instances | Database layer (models, ORM) | ||
20026 | 20026 | ✅ | Minor typo on Apache authentication doc page | Documentation | ||
852 | 852 | psycopg.ProgrammingError exceptions leave the connection to the DB in an unusable state | Database layer (models, ORM) | |||
11569 | 11569 | ✅ | django.core.cache.backends.db has bad transaction handling | Core (Cache system) | ||
16367 | 16367 | ✅ | Exceptions thrown by middleware.process_response don't get to middleware.process_exception | Core (Other) | ||
8320 | 8320 | ✅ | Admin Transaction Management Error | contrib.admin | ||
6623 | 6623 | ✅ | commit_manually decorator: Better error message (show exception) | Database layer (models, ORM) | ||
10744 | 10744 | ✅ | transaction.leave_transaction_management leaks | Database layer (models, ORM) | ||
10813 | 10813 | ✅ | Database errors in the shell should roll back the transaction | Database layer (models, ORM) | ||
13742 | 13742 | ✅ | implement savepoints for sqlite3 | Database layer (models, ORM) | ||
2227 | 2227 | ✅ | transaction.commit()/rollback() should be aware of nested calls to transaction.managed(True) | Database layer (models, ORM) | ||
13870 | 13870 | ✅ | Document transaction/connection management outside the web server context | Documentation | ||
17887 | 17887 | ✅ | postgresql_psycopg2 sometimes leaves connections "idle in transaction" | Database layer (models, ORM) | ||
14970 | 14970 | ✅ | Inconsistency in handling of managed/unmanaged transactions | Database layer (models, ORM) | ||
15694 | 15694 | ✅ | Overriding Django admin views and nested transactions | contrib.admin | ||
14241 | 14241 | instructions for creating spatial database template differ on fedora 13 (64 bit) | Documentation | |||
19989 | 19989 | ✅ | Validating BinaryField against validators.EMPTY_VALUES raises UnicodeWarning | Core (Other) | ||
19942 | 19942 | ✅ | Test failure | Internationalization | ||
5241 | 5241 | ✅ | Response middleware runs too early for streaming responses | HTTP handling | ||
19920 | 19920 | ✅ | DatabaseError exceptions in _commit, _rollback, etc. | Database layer (models, ORM) | ||
15901 | 15901 | ✅ | Django should wrap all PEP 249 exceptions in db.utils | Database layer (models, ORM) | ||
19634 | 19634 | ✅ | Broken __hash__ methods | Python 3 | ||
6195 | 6195 | ✅ | Allow caching of the javascript translation library by the client browser | Documentation | ||
17919 | 17919 | ✅ | Release process could use some more detail about beta and release candidates | Documentation | ||
19728 | 19728 | ✅ | Update API stability doc | Documentation | ||
19903 | 19903 | ✅ | Exception in servers tests tear down | Testing framework | ||
6271 | 6271 | ✅ | filter arguments with spaces break several template tags | Template system | ||
18135 | 18135 | ✅ | Sleeping Database Connections on Startup with MySQL | Database layer (models, ORM) | ||
15119 | 15119 | ✅ | MySQL backend generates unnecessary commands | Database layer (models, ORM) | ||
19729 | 19729 | ✅ | Leftover `_loader` variable in template loader modules | Template system | ||
17371 | 17371 | ✅ | For DELETE requests TestClient encodes data as QUERY_STRING and forces an empty payload | Testing framework | ||
13654 | 13654 | ✅ | QuerySet .dates() method should support "hour" and "minute" | Database layer (models, ORM) | ||
19780 | 19780 | ✅ | Discrepancy in modwsgi auth handler | contrib.auth | ||
19779 | 19779 | ✅ | Regression in redirects middleware | contrib.redirects | ||
19743 | 19743 | ✅ | Document limitations of django.contrib.auth | Documentation | ||
16218 | 16218 | ✅ | Class-based month archive doesn't behave like previous generic view | Generic views | ||
19692 | 19692 | ✅ | Replace HttpResponse.mimetype (deprecated) with content_type in doc examples | Documentation | ||
19708 | 19708 | ✅ | django.utils.timezone.override helper may raise AttributeError | Uncategorized | ||
19633 | 19633 | ✅ | Docs should discourage using gunicorn's Django integration | Documentation | ||
19614 | 19614 | ✅ | Error in docs example | Documentation | ||
19741 | 19741 | ✅ | Procedure in README.txt for setting up djangoproject locally doesn't work | *.djangoproject.com | ||
19642 | 19642 | ✅ | django.utils.functional.lazy issues | Core (Other) | ||
19677 | 19677 | ✅ | SQLite can't introspect recursive fks | Database layer (models, ORM) | ||
17158 | 17158 | ✅ | django.db.backends.BaseDatabaseOperations.last_executed_query can raise an exception | Database layer (models, ORM) | ||
19589 | 19589 | ✅ | assertRegexpMatches is deprecated on Python 3 | Testing framework | ||
19604 | 19604 | ✅ | Bug in conditional decorator for sub-second time intervals | HTTP handling | ||
19613 | 19613 | ✅ | Offline PDF version not available | *.djangoproject.com | ||
19099 | 19099 | ✅ | ✅ | Broken link email sent on redirect by i18n_patterns | Core (Other) | |
19602 | 19602 | ✅ | Select_related filters objects with no related member | Database layer (models, ORM) | ||
14633 | 14633 | Reorganize settings reference docs | Documentation | |||
14879 | 14879 | Aggregates (Min, Max) for CharField fails with Postgresql | Database layer (models, ORM) | |||
14040 | 14040 | Python syntax errors in module loading propagate up | Core (Other) | |||
19547 | 19547 | ✅ | Queryset.__or__ and caching of known related instances breaking | Database layer (models, ORM) | ||
19519 | 19519 | ✅ | Django fails to close db connections at end of request-response cycle | Database layer (models, ORM) | ||
17078 | 17078 | ✅ | IPython 0.11 configuration not loaded | Core (Management commands) | ||
18023 | 18023 | ✅ | Stop bundling simplejson and deprecate the module | Core (Serialization) | ||
16241 | 16241 | ✅ | Django runserver (<=1.3) is not WSGI compliant. | Core (Other) | ||
18127 | 18127 | ✅ | Make *all* DeprecationWarnings stacklevel=2 or greater | Uncategorized | ||
13839 | 13839 | ✅ | select_related caches None for non-existent objects in reverse one-to-one relations | Database layer (models, ORM) | ||
19525 | 19525 | ✅ | Regression: FileField calls validate during form validation; breaks auto_now_add date fields | File uploads/storage | ||
19518 | 19518 | ✅ | Deprecation of localflavor not documented | Documentation | ||
17758 | 17758 | ✅ | Do not depend on dict order in test suite | Core (Other) | ||
15516 | 15516 | ✅ | Update the ticket life cycle diagram | Documentation | ||
19468 | 19468 | ✅ | django doesn't encode request.path correctly in python3 | Python 3 | ||
19487 | 19487 | ✅ | WSGI environ contains unicode strings | Python 2 | ||
14325 | 14325 | GenericForeignKey fails if assigned to an object which implements the __len__ method | contrib.contenttypes | |||
18718 | 18718 | ✅ | django.utils.encoding.filepath_to_uri is undocumented | Documentation | ||
14684 | 14684 | RESTful Model View | Generic views | |||
19342 | 19342 | ✅ | Mention the docs improvements in the 1.5 release notes | Documentation | ||
19357 | 19357 | ✅ | Unicode errors when Django is installed under a non-ASCII path | Python 2 | ||
19416 | 19416 | ✅ | Multi-line statements broken in custom SQL | Database layer (models, ORM) | ||
19398 | 19398 | ✅ | django.utils._os.safe_join should return a native string | Python 2 | ||
19356 | 19356 | ✅ | Increase session key entropy | contrib.sessions | ||
19343 | 19343 | ✅ | ✅ | TransactionTestCase + TEST_MIRROR + multi_db = deadlock | Testing framework | |
16039 | 16039 | ✅ | syncdb with --database option fails | Database layer (models, ORM) | ||
17055 | 17055 | ✅ | Fix the errors in the test suite when MySQL is the backend | Testing framework | ||
19291 | 19291 | ✅ | Sort out deprecation of ADMIN_MEDIA_PREFIX | Documentation | ||
18194 | 18194 | ✅ | File-based session never expire | contrib.sessions | ||
18963 | 18963 | ✅ | ✅ | Pattern for object model compatibility isn't friendly for subclasses | Python 3 | |
15152 | 15152 | ✅ | Common middleware raises UnicodeDecodeError if receives non-ASCII QUERY_STRING from buggy web server | Core (Other) | ||
19075 | 19075 | ✅ | Query parameters are not decoded properly | HTTP handling | ||
19023 | 19023 | ✅ | Bug tracker spam filter is broken. | *.djangoproject.com | ||
19101 | 19101 | ✅ | Non ascii chars in form cause Internal Server Error | Forms | ||
17083 | 17083 | ✅ | sessions.backends.cache does not allow non-default cache to be configured | contrib.sessions | ||
14615 | 14615 | Related objects manager returns related objects with null FKs for unsaved instances | Database layer (models, ORM) | |||
19208 | 19208 | ✅ | Daemon mode and mod_wsgi configuration. | Documentation | ||
18575 | 18575 | ✅ | Testing framework doesn't work without a SQL Database | Testing framework | ||
18964 | 18964 | ✅ | defaultfilters test passes unexpectedly under Python 3 | Uncategorized | ||
14093 | 14093 | ✅ | Confusing error when failing to create a session key because the cache is unavailable | contrib.sessions | ||
19203 | 19203 | ✅ | Test failing when pytz not installed and not in "America/Chicago" | contrib.humanize | ||
19200 | 19200 | ✅ | cached_db backend doesn't honor expiry time | contrib.sessions | ||
17787 | 17787 | ✅ | Clear setting-dependant caches when settings are overridden (in tests) | Testing framework | ||
18978 | 18978 | ✅ | Move cleanup management command to contrib.sessions | Core (Management commands) | ||
18893 | 18893 | ✅ | Mention the new behavior of the `{% url %}` tag in the 1.5 release notes | Documentation | ||
18796 | 18796 | ✅ | ✅ | Refactor HttpResponse.__iter__ / _get_content | HTTP handling | |
13222 | 13222 | ✅ | unexpected HttpResponse iteration behavior | HTTP handling | ||
14967 | 14967 | django.contrib.auth.admin.UserAdmin.response_add changed in 1.2.4 | Documentation | |||
2504 | 2504 | ✅ | ConditionalGetMiddleware causes Content-Length to be 0 on HttpResponse with fileobject | Core (Other) | ||
14282 | 14282 | Add Guatemala to Localflavors | contrib.localflavor | |||
14400 | 14400 | Latvian localflavor | contrib.localflavor | |||
14015 | 14015 | django.contrib.localflavor.it added italian phone number validation | contrib.localflavor | |||
14308 | 14308 | Adding some fields to the Mexican local flavor. | contrib.localflavor | |||
14165 | 14165 | Transaction management is only entered for the primary database | Documentation | |||
18153 | 18153 | ✅ | Erorneous OneToOneField for instances that have pk unset | Database layer (models, ORM) | ||
19095 | 19095 | ✅ | Dubious code in multiple_database tests | Database layer (models, ORM) | ||
19089 | 19089 | ✅ | Incorrect reverse one-to-one lookup on unsaved objects | Database layer (models, ORM) | ||
19081 | 19081 | ✅ | ✅ | Non-ASCII query string aren't decoded properly | HTTP handling | |
18827 | 18827 | ✅ | Exclude __pycache__ from module detection | Python 3 | ||
6535 | 6535 | ✅ | parser.compile_filter() does not support negative numbers | Template system | ||
18762 | 18762 | ✅ | Problem with url in templates | Documentation | ||
18982 | 18982 | ✅ | DateField.clean raises TypeError when passed NUL bytes. Should be ValidationError. | Forms | ||
18951 | 18951 | ✅ | Datetime microseconds cutoff first zero in Django templates | Template system | ||
14829 | 14829 | URL dispatcher documentation with class-based generic views | Documentation | |||
18943 | 18943 | ✅ | Live preview on Trac's ticket creation page fails | *.djangoproject.com | ||
17261 | 17261 | ✅ | ✅ | Refactor parsing of date and times | Core (Other) | |
18245 | 18245 | ✅ | ✅ | Error in documentation of date based generic views | Documentation | |
17026 | 17026 | ✅ | Message storage backends section missing "just use x" | Documentation | ||
18781 | 18781 | ✅ | FallbackStorage fails its purpose with uwsgi's default settings | contrib.messages | ||
18916 | 18916 | ✅ | ✅ | Django incorrectly restricts HTTP header values to ASCII | HTTP handling | |
17452 | 17452 | ✅ | Python 3 timeline date not specified in docs | Documentation | ||
18687 | 18687 | ✅ | Randomly failing test: test_performance_scalability | Core (Other) | ||
18902 | 18902 | ✅ | `force_bytes` doesn't return bytes when it's passed an exception | Python 3 | ||
18894 | 18894 | ✅ | Mention the new behavior of the `{% url %}` tag in the 1.5 release notes | Documentation | ||
18852 | 18852 | ✅ | Backwards-incompatible change in django.core.signing | Core (Other) | ||
14769 | 14769 | Voting example from tutorial - use of forms API - suggestion | Documentation | |||
18831 | 18831 | ✅ | Test failures with PostGIS | GIS | ||
14885 | 14885 | is_valid for ModelForm changes instance if instance is provided | Documentation | |||
18794 | 18794 | ✅ | When timezone support is enabled, permalinks for DateDetailView are impossible. | Generic views | ||
18728 | 18728 | ✅ | dateparse datetime regex should accept colon in TZ offset | Core (Other) | ||
18764 | 18764 | ✅ | ✅ | HttpResponse._get_content shouldn't accept non-text types | HTTP handling | |
17278 | 17278 | ✅ | Unlike sqlite, spatialite requires NAME to be set to run the tests | GIS | ||
14516 | 14516 | Extract methods from removetags and slugify template filters | Template system | |||
18706 | 18706 | ✅ | ✅ | django.utils.http.int_to_base36 raises ValueError instead of TypeError for invalid input | Core (Other) | |
18608 | 18608 | ✅ | ✅ | Broken monkey-patching in humanize tests | contrib.humanize | |
18504 | 18504 | ✅ | ✅ | humanize template filters miss the `expects_localtime` parameter | contrib.humanize | |
18177 | 18177 | ✅ | Discovering a relation should cache the originator if applicable | Database layer (models, ORM) | ||
17932 | 17932 | ✅ | Test suite fails to run under Oracle | contrib.admin | ||
18624 | 18624 | ✅ | Broken link on home page | *.djangoproject.com | ||
17978 | 17978 | ✅ | Minor layout issue when an inline contains a filter horizontal widget | contrib.admin | ||
17257 | 17257 | ✅ | Comment that contradicts code in django.contrib.syndication.views | contrib.syndication | ||
14917 | 14917 | Error in the sample code under "Using an inline formset in a view" | Documentation | |||
14898 | 14898 | Move validate_sql functionality into backend | Database layer (models, ORM) | |||
14502 | 14502 | ✅ | Feature: escape hatch for colliding template syntax in Django templates | Template system | ||
14827 | 14827 | Authentication Backends should be responsible for checking and setting passwords | contrib.auth | |||
16418 | 16418 | ✅ | Class based generic DetailView tries to access non-existant _meta field when get_object has been modified to return a ModelForm | Generic views | ||
14026 | 14026 | Setting for TRANSACTION_LEVEL on db backends | Database layer (models, ORM) | |||
18397 | 18397 | ✅ | Change media.lawrence.com examples | Core (Other) | ||
16777 | 16777 | ✅ | Contributing guide: github and bitbucket pull requests are acceptable | Documentation | ||
17138 | 17138 | ✅ | Admin sets the "summary" attribute on table, which is obsolete | contrib.admin | ||
17742 | 17742 | ✅ | ✅ | `DateTimeField` may not behave very well when it is set or compared to a `date` and time zone support is active | Database layer (models, ORM) | |
16422 | 16422 | ✅ | Warnings when building the docs in epub format | Documentation | ||
14681 | 14681 | Uploaded files should not set mode to None | File uploads/storage | |||
14886 | 14886 | GeoModelAdmin forms cannot be used with WMS in formats other than image/jpeg | GIS | |||
18353 | 18353 | ✅ | ✅ | Inconsistency in date-based generic views | Generic views | |
18139 | 18139 | ✅ | ✅ | ArchiveIndexView and YearIndexView compute the queryset twice | Generic views | |
18354 | 18354 | ✅ | Duplicate query in archive and year class based views | Generic views | ||
10890 | 10890 | ✅ | generic views archive_week and archive_day should have next/previous as Template Context | Generic views | ||
16708 | 16708 | ✅ | Session backend cached_db's exists() does not check cache before database | contrib.sessions | ||
17192 | 17192 | ✅ | next_day from views.generic.dates.DayArchiveView returns None instead of today | Generic views | ||
18323 | 18323 | ✅ | ✅ | Date-based generic views mix dates and datetimes unsafely | Generic views | |
17449 | 17449 | ✅ | [patch] Default OPTIONS implementation in base View class | Generic views | ||
17535 | 17535 | ✅ | list_detail call to len(queryset) should be queryset.exists() | Generic views | ||
18217 | 18217 | ✅ | Date-based generic views use naive datetime objects | Generic views | ||
409 | 409 | Add support for sqlrelay backend, to pool DB connections | Database layer (models, ORM) | |||
18067 | 18067 | ✅ | Offline docs show up as 1.5 | *.djangoproject.com | ||
17976 | 17976 | ✅ | Forms BooleanField not picklable | Forms | ||
14836 | 14836 | Improve semantics of docs: | *.djangoproject.com | |||
18042 | 18042 | ✅ | Advance the deprecation warnings for the features that will be removed in 1.6 | Uncategorized | ||
4746 | 4746 | ✅ | [patch] Allow whitespace before and after filter separator | Template system | ||
18224 | 18224 | ✅ | ✅ | `django.utils.version.get_svn_revision` isn't appropriate anymore | Core (Other) | |
17992 | 17992 | ✅ | Public API for localtime | Internationalization | ||
13196 | 13196 | ✅ | Display datetime.date values using DATE_FORMAT | contrib.admin | ||
18038 | 18038 | ✅ | Remove the 'supports_inactive_user' backwards-compatibility flag | contrib.auth | ||
18033 | 18033 | ✅ | Remove the function-based generic view modules | Generic views | ||
18037 | 18037 | ✅ | Switch the url and ssi template tags to the "future" behavior | Template system | ||
14266 | 14266 | Audit database backend support claims, particularly for MySQL | Documentation | |||
18041 | 18041 | ✅ | Disable support for versions of Python-Markdown library earlier than 2.1 | contrib.markup | ||
18078 | 18078 | ✅ | Release notes should mention more clearly removed features | Documentation | ||
18039 | 18039 | ✅ | transform() should raise a GEOSException when called on a geometry with no SRID value | GIS | ||
17439 | 17439 | ✅ | prefetch_related issues extra queries for optional OneToOneFields | Database layer (models, ORM) | ||
18103 | 18103 | ✅ | Change to _reset_dicts causes wholesale failure | Template system | ||
17229 | 17229 | ✅ | Allow 'True', 'False' and 'None' to resolve to corresponding Python objects | Template system | ||
18087 | 18087 | ✅ | ✅ | Performance issue in date-based generic views | Generic views | |
18090 | 18090 | ✅ | `prefetch_related` selects entire table when reverse traversing a `OneToOneField` | Database layer (models, ORM) | ||
14822 | 14822 | contrib.auth docs should reference to new generic views. | Documentation | |||
18035 | 18035 | ✅ | Remove AdminMediaHandler | contrib.admin | ||
18040 | 18040 | ✅ | Translations located under the so-called project should be ignored | Translations | ||
18029 | 18029 | ✅ | Remove mod_python | Core (Other) | ||
17733 | 17733 | ✅ | Default timezone settings are different from the operating systems' | Documentation | ||
14527 | 14527 | GeoDjango docs shouldn't recommend PostgreSQL 8.3 | Documentation | |||
16481 | 16481 | ✅ | ✅ | DBCacheTests.test_cull fails under Oracle | Core (Cache system) | |
16677 | 16677 | ✅ | ssi template tag fails when the path to the template contains a space | Template system | ||
16812 | 16812 | ✅ | FieldsTests.test_urlfield_10 fails since r16760 | Forms | ||
17940 | 17940 | ✅ | ✅ | RuntimeWarning when running the test suite on a new project | contrib.auth | |
17835 | 17835 | ✅ | Refactor the release notes before 1.4 final | Documentation | ||
17937 | 17937 | ✅ | timeuntil doesn't work with datetime.date objects | Template system | ||
17931 | 17931 | ✅ | set_cookie timezone naive vs aware | HTTP handling | ||
16705 | 16705 | ✅ | r13746 makes invalid assumption that QUERY_STRING exists | Generic views | ||
17923 | 17923 | ✅ | NameError: global name 'warnings' is not defined | Database layer (models, ORM) | ||
17882 | 17882 | ✅ | regressiontests.admin_filters fails with pyscopg2 when USE_TZ is False | Database layer (models, ORM) | ||
17895 | 17895 | ✅ | override_settings doesn't send the setting_changed signal when restoring the original value | Testing framework | ||
17830 | 17830 | ✅ | DateFieldListFilter "Past 7 days" filter uses naive datetime when USE_TZ is set. | contrib.admin | ||
17833 | 17833 | ✅ | bad translation in django.contrib.localflavor.fr.fr_departement | contrib.localflavor | ||
17738 | 17738 | ✅ | ✅ | Add a time zone FAQ | Documentation | |
17808 | 17808 | ✅ | ✅ | Improve the warning when fixtures containing naive datetimes are loaded with USE_TZ = True | Documentation | |
9995 | 9995 | ✅ | Mention 'pip install Django' as an alternative installation method. | Documentation | ||
17786 | 17786 | ✅ | ✅ | Exception when running the tests under Oracle | Testing framework | |
16366 | 16366 | ✅ | contrib.auth.tests.context_processors.AuthContextProcessorTests.test_session_not_accessed fails when project loads other middleware that access the session. | contrib.auth | ||
17715 | 17715 | ✅ | Got a RuntimeWarning when following the tutorial | Documentation | ||
17728 | 17728 | ✅ | Filtering of annotated querysets broken with timezone-aware datetimes | Database layer (models, ORM) | ||
17675 | 17675 | ✅ | using date filter with regroup tag not working with 1.4 TZ | Core (Other) | ||
17139 | 17139 | ✅ | ✅ | In the French localflavor, department names are written without accents | contrib.localflavor | |
736 | 736 | [patch] QueryDict items() and mutability protection fix with doctests | Core (Other) | |||
11745 | 11745 | ✅ | Categories by origin for command listings in "manage.py help" | Core (Management commands) | ||
17469 | 17469 | ✅ | `StartProject.test_custom_project_template_from_tarball_by_url` fails under Windows | Core (Management commands) | ||
5964 | 5964 | ✅ | utils: urlunquote | Core (Other) | ||
8995 | 8995 | ✅ | Add support for https to sitemaps | contrib.sitemaps | ||
2713 | 2713 | ✅ | Sitemap Index with Cache gives a NoReverseMatch exception | contrib.sitemaps | ||
5968 | 5968 | ✅ | Registering/Unregistering multiple models fails | contrib.databrowse | ||
17580 | 17580 | ✅ | DateTimeFields don't handle timezones when given datetime.date instances | Core (Other) | ||
17240 | 17240 | ✅ | Use internal references instead of hardcoded urls | Documentation | ||
16277 | 16277 | ✅ | Links to IRC Log bot don't work | *.djangoproject.com | ||
17468 | 17468 | ✅ | `StartProject.test_simple_project` and `test_simple_project_different_directory` fail under Windows | Core (Management commands) | ||
14806 | 14806 | No template tag to support contextual translations | Internationalization | |||
17514 | 17514 | ✅ | GZip middleware lacks tests and sends compressed responses when larger than the original | Uncategorized | ||
10762 | 10762 | ✅ | Gzip Middleware Should Compress 201 (Created) Responses | HTTP handling | ||
11911 | 11911 | ✅ | urlizetrunc not taking into account last ')' of a link | Template system | ||
16364 | 16364 | ✅ | Missing tests for #14731 | Documentation | ||
17491 | 17491 | ✅ | setup.py doesn't honor the version number format expected by distutils | Uncategorized | ||
9655 | 9655 | ✅ | urlize should not quote already quoted urls. | Template system | ||
14555 | 14555 | ✅ | Session loss with psycopg2 db backend | contrib.sessions | ||
17334 | 17334 | ✅ | Document the commit message style for backports | Documentation | ||
17463 | 17463 | ✅ | timezones tests fail on Windows | Core (Other) | ||
17441 | 17441 | ✅ | GeoDjango admin incompatible with USE_THOUSAND_SEPARATOR = True | GIS | ||
16632 | 16632 | ✅ | 204 (No Content) responses without content-type crashes django if UA is Internet Explorer | HTTP handling | ||
16397 | 16397 | ✅ | BaseCommand.execute() swallows ImportError, CommandError even when --traceback is used | Core (Management commands) | ||
17251 | 17251 | ✅ | select_for_update tests threads should close connections manually | Uncategorized | ||
17266 | 17266 | ✅ | psycopg2 backend should use get_parameter_status to check if SET TIME ZONE is needed | Database layer (models, ORM) | ||
3100 | 3100 | ✅ | Support for arguments on intermediate tag tokens (ex. {% if arg %}{% elif arg %}{% endif %}) | Template system | ||
17348 | 17348 | ✅ | ✅ | Implement {% elif %} in the template language | Template system | |
17343 | 17343 | ✅ | The {% now %} template tag does not use time zones | Template system | ||
16247 | 16247 | ✅ | Remove the wildcard feature of INSTALLED_APPS | Core (Other) | ||
17294 | 17294 | ✅ | django.utils.timezone functions raise AttributeError if DateTimeField allows null | Internationalization | ||
17114 | 17114 | ✅ | Passing a value of int(1) to CheckBox.render doesn't include the value | Forms | ||
17268 | 17268 | ✅ | ✅ | r17119 broke the cache tests under PostgreSQL on the CI server | Core (Cache system) | |
17263 | 17263 | ✅ | ✅ | When time zone support is active, raise a warning when a naive datetime reaches the database adapter | Database layer (models, ORM) | |
15255 | 15255 | ✅ | DB Cache table creation (createcachetable) ignores the DB Router | Core (Cache system) | ||
17255 | 17255 | ✅ | Remove the "as" prefix from the timezone template tags | Template system | ||
2626 | 2626 | ✅ | Datetime handling is broken when dealing with more than one time zone | Core (Other) | ||
326 | 326 | IPAddressField in decimal format | Database layer (models, ORM) | |||
17134 | 17134 | ✅ | Wrong parsing of microseconds in !BaseTemporalField.to_python | Forms | ||
17135 | 17135 | ✅ | stringfilter decorator is incompatible with is_safe / needs_autoescape flags | Template system | ||
14202 | 14202 | Rss201rev2Feed bug | contrib.syndication | |||
17087 | 17087 | ✅ | ✅ | Re-organize the i18n docs by topic | Documentation | |
12308 | 12308 | ✅ | Adding tablespace support to postgres backends | Database layer (models, ORM) | ||
16923 | 16923 | ✅ | Remove dead code: Serializer.get_string_value | Core (Serialization) | ||
16906 | 16906 | ✅ | Avoid strftime when isoformat can do the job | Core (Other) | ||
16808 | 16808 | ✅ | Remove dead code: typecast_boolean and rev_typecast_boolean | Database layer (models, ORM) | ||
16848 | 16848 | ✅ | r16830 creates a lot of failures in the test suite | HTTP handling | ||
16645 | 16645 | ✅ | OldFormForXTests.test_image_field fails under Oracle | Forms | ||
16676 | 16676 | ✅ | The 'add' filter should stringify value or argument if the other value is a string | Template system | ||
16155 | 16155 | ✅ | Drop support for Python 2.4 | Documentation | ||
15719 | 15719 | ✅ | Write tests for databrowse | contrib.databrowse | ||
16811 | 16811 | ✅ | Reset connection.queries only when DEBUG = True | Core (Other) | ||
16586 | 16586 | ✅ | Use Sphinx' intersphinx extension to link to Python docs | Documentation | ||
16712 | 16712 | ✅ | Typo in r16697 | Documentation | ||
16694 | 16694 | ✅ | The test suite no longer runs under Oracle since r16678 | Database layer (models, ORM) | ||
16689 | 16689 | ✅ | Test added in r16679 fails on Python 2.5 | Database layer (models, ORM) | ||
16478 | 16478 | ✅ | Document Oracle-specific database settings, esp. for tests. | Documentation | ||
16644 | 16644 | ✅ | OldFormForXTests.test_with_data fails under Oracle | Forms | ||
16627 | 16627 | ✅ | Warning when building the docs | Documentation | ||
16492 | 16492 | ✅ | Reference to a non-existent setting in the docs: DISABLE_TRANSACTION_MANAGEMENT | Documentation | ||
16469 | 16469 | ✅ | Improve the "internals" docs | Documentation | ||
16480 | 16480 | ✅ | DeferRegressionTest.test_basic fails under Oracle | Database layer (models, ORM) | ||
14610 | 14610 | fixtures should be able to specify their database | Testing framework | |||
16471 | 16471 | ✅ | Recommend using pip rather than easy_install | Documentation | ||
16225 | 16225 | ✅ | Unused imports all over the source | Uncategorized | ||
14643 | 14643 | Readonly fields in GeoDjango admins | GIS | |||
16161 | 16161 | ✅ | If extra static files are added into STATIC_ROOT, they are transformed to symlinks in the next run of ``collectstatic -l`` | contrib.staticfiles | ||
16399 | 16399 | ✅ | Code cleanup in django.core.handlers.base.BaseHandler | Core (Other) | ||
811 | 811 | IPv6 address field support | Core (Other) | |||
16214 | 16214 | ✅ | Simplify docs for 404 and 500 views | Documentation | ||
16158 | 16158 | ✅ | Change FALLBACK_DYLD_LIBRARY_PATH to DYLD_FALLBACK_LIBRARY_PATH in GIS documentation | Documentation | ||
15992 | 15992 | ✅ | Reference settings properly | Documentation | ||
14903 | 14903 | wsgiref usage | HTTP handling | |||
15954 | 15954 | ✅ | Django's ignorable 404 list should include iphone favicons | Core (Other) | ||
15637 | 15637 | ✅ | Add a require_safe decorator for views to accept GET or HEAD | HTTP handling | ||
15822 | 15822 | ✅ | Remove references to the postgresql (v1) database backend | Documentation | ||
15717 | 15717 | ✅ | databrowse uses the date-based generic view that is pending deprecation | contrib.databrowse | ||
15710 | 15710 | ✅ | Typos in docs | Documentation | ||
15541 | 15541 | ✅ | FAQ should reference http://www.djangosites.org/ directly instead of retired wiki page | Documentation | ||
717 | 717 | If-Modified-Since checked for exact match | HTTP handling |