Chris Beaven

(SmileyChris)

Most Active Role

Bug Fixer

Most Active Component

Core (Other)

Activity Timeline

[No data in this time period]

Components

Tickets

Trac Ticket (266) Reporter (145) Owner (47) Commenter (494) Summary Component
897 897 1 Bi-Directional ManyToMany in Admin contrib.admin
9847 9847 2 Improved handling for HTTP 403 Errors Core (Other)
14844 14844 i18n blocktrans tag pluralization feature limited by gettext constraints and shared local tag context Internationalization
10427 10427 2 Bound field needs an easy way to get form value Forms
17 17 2 Metasystem optimization: Share select_related in memory Database layer (models, ORM)
14071 14071 1 Row duplicated when modifying PK contrib.admin
14218 14218 1 Paginator just implement the __iter__ function Core (Other)
10841 10841 3 Better 500 template for AJAX calls Core (Other)
7697 7697 2 safe strings in debug page shown as html Core (Other)
5748 5748 1 Fix rounding issue with floatformat filter Template system
14485 14485 2 New Site.root field contrib.sites
494 494 2 Collapse in admin interface for inline related objects contrib.admin
12128 12128 1 Remove restrictive 30 character limit from username of AuthenticationForm. contrib.auth
5904 5904 1 reverse should be more lenient on non-existent views in the urlconf Core (URLs)
11495 11495 5 Improvements to django.views.static.serve directory indexes Core (Other)
13252 13252 5 Use the natural key instead of the primary key when serializing Core (Serialization)
14881 14881 1 [nonrel] Do not assume ``User.id`` to be an integer in django.contrib.auth's pasword reset feature contrib.auth
13383 13383 1 Querysets should only allow the correct model types to be filtered against Database layer (models, ORM)
14434 14434 1 AdminSite should rely on self.has_permission for all permission checks contrib.admin
17903 17903 1 `ModelBackend.get_all_permissions` returns permissions for inactive users contrib.auth
22861 22861 1 Ensure __first__ migrations always reference the first migration. Migrations
22725 22725 1 Migration.run_before does nothing Migrations
6668 6668 2 Optimise utils.text wrap Utilities
22281 22281 1 Any migration using the sqlite schema causes the altered table to lose any m2m tables Migrations
22239 22239 3 Autodetector should find and confirm model renames Migrations
22035 22035 makemigrations when adding field with a unique_together constraint should create fields before constraints Migrations
14760 14760 3 Admin inlines with file/image field fails to save_as contrib.admin
5749 5749 Add field_name as a key on the _html_output dict Forms
17356 17356 2 Allow {% include %} to render compiled templates on the context Template system
9256 9256 5 Let the template parser remember it's root nodelist Template system
14057 14057 1 Expose an interface for custom-escaping template content Template system
10206 10206 1 admin/auth/user/* templates should be in django.contrib.auth app contrib.admin
13465 13465 2 non_field_errors should be mentioned in the form api docs Documentation
852 852 1 psycopg.ProgrammingError exceptions leave the connection to the DB in an unusable state Database layer (models, ORM)
1035 1035 Link to popup for adding related objects should respect user's permissions contrib.admin
6262 6262 9 Cache templates Template system
11663 11663 5 Delete orphaned replaced files File uploads/storage
14757 14757 2 Add An Example For .extra(tables=[]) Documentation
15244 15244 1 Documentation needed for RadioFieldRenderer Documentation
14502 14502 3 Feature: escape hatch for colliding template syntax in Django templates Template system
596 596 1 Allow Django to be packaged as a Python egg Core (Other)
5025 5025 11 Add a "truncate" template filter Template system
7153 7153 4 _resolve_lookup could do a better job of resolving callables and correctly catching silent_variable_failure exceptions Template system
5925 5925 5 Unable to use urlresolvers (url,reverse ) feature in redirect argument of decorator user_passes_test Core (Other)
640 640 1 order_with_respect_to option fails Documentation
8797 8797 5 django password reset tests assume hardcoded urls contrib.auth
16664 16664 1 URLField's to_python method fails with ValueError on some urls on python 2.7 Forms
8103 8103 5 Select widget should only allow for one selected option Forms
4731 4731 setup_environ assumes that settings module is called "settings" Core (Other)
8593 8593 5 Image upload in Windows changes filename to lowercase File uploads/storage
15638 15638 unittest.TestCase subclasses can't be run individually Testing framework
14543 14543 1 ContentTypes tests fails if auth app is not installed contrib.contenttypes
14249 14249 2 Inactive users have less permissions then anonymous users with custom backend contrib.auth
7817 7817 4 {% include "tpl" with foo=x bar=y %} Template system
14258 14258 1 Document that 1.3 has added an index to the session date field and a migration is recommended Documentation
11025 11025 4 Ability to specify LOGIN_URL as full qualified absolute URL, ex: https://passport.example.com/passport?mode=login contrib.auth
5612 5612 4 Signals for login / logout Core (Other)
14259 14259 1 URL dispatcher does not reject duplicate URL names Core (Other)
14301 14301 1 django crashes on email address that passed validate_email() (utf8-tld) Core (Mail)
14704 14704 2 USE_THOUSAND_SEPARATOR poorly documented Documentation
14455 14455 Document possibly backwards-incompatible localflavor changes contrib.localflavor
14809 14809 5 Broken login related tests after r14733 contrib.auth
14873 14873 2 A paginated ListView with a List instead of queryset produces an error Generic views
14617 14617 Docs should mention runserver's automatic serving of static files Documentation
6510 6510 7 get_nodes_by_type refactor for easier extensibility (fixes an underlying bug for IfEqualNode and IfChangedNode) Template system
342 342 1 Add a way for fields to be displayed in the admin without being editable contrib.admin
399 399 4 Bigint field object needed Database layer (models, ORM)
13275 13275 3 url_backwards_re catastrophic backtracking (?) problem Template system
12901 12901 5 Forms _get_validations_exclusions is still not backwards compatible Forms
12818 12818 2 sqlite3 backend should use single quotes for string values passed as args to django_date_trunc and django_extract Database layer (models, ORM)
12575 12575 3 Create a better interface for getting/setting the effective level of contrib.messages Contrib apps
11843 11843 3 MultipleHiddenInput outputs invalid HTML (inputs all get the same ID) Forms
11191 11191 5 Admin throws 500 instead of 404 error when passing a string as the PK argument for a model with an integer PK field. contrib.admin
10976 10976 3 missing template files for correctly executing test cases on django.contrib.auth Testing framework
3469 3469 Django.utils is not documented Documentation
9267 9267 Admin media setup should be referenced from the contrib admin docs. Documentation
7944 7944 4 Generic date based views get confused with a numeric month_format Generic views
8749 8749 contrib.auth admin change password template breadcrumb differs contrib.admin
689 689 1 Honor Web server provided authentication Core (Other)
285 285 3 WSGIRequest should set request.path to full uri path HTTP handling
4412 4412 3 Allow Select and SelectMultiple widgets to render HTML optgroups from nested choices structures Forms
730 730 1 more explicit middlware ordering Core (Other)
5655 5655 FileField's _save_FIELD_file method evaluates the directory once for creating the directory, then again for creating the file Database layer (models, ORM)
528 528 1 Add a documentation generator that creates a PDF or HTML files locally Documentation
14063 14063 1 Validating form file fields is hard File uploads/storage
6678 6678 1 Add column and row partitioning filters to contrib.webdesign contrib.webdesign
6667 6667 3 Email compliant word wrapping Core (Other)
15721 15721 9 {% include %} and RequestContext fails since r15795 Template system
9181 9181 4 Consistent look in admin changelist whether filtered or not contrib.admin
811 811 1 IPv6 address field support Core (Other)
3884 3884 1 humanize filter `intcomma` should be renamed to `numcomma` Contrib apps
14134 14134 1 Ability to set csrf cookie path and https-only plus add 'secure' Core (Other)
14262 14262 1 Helper for "get_something as varname" template tag pattern Template system
15814 15814 4 Add a test util to abstract the process of using a test template loader Testing framework
14766 14766 2 ordering by a field that does not exists returns an empty QuerySet Database layer (models, ORM)
11596 11596 3 paginator Page should be iterable Core (Other)
14733 14733 1 Allow Manager.raw() execute not only "Pure selects" Database layer (models, ORM)
5331 5331 1 URLField should add http:// if no scheme given Forms
13912 13912 mod_wsgi documentation uses an erroneous example of AliasMatch Documentation
14759 14759 1 Updated widgets doc. Documentation
14780 14780 1 Fix quoting in class based views reference Documentation
14715 14715 1 Uninformative ValueError in django/utils/_os.py Uncategorized
14779 14779 1 Documentation Correction Documentation
3529 3529 9 Context.update doesn't do what it says it does Documentation
14742 14742 Allow each action to decide default value for select_across contrib.admin
4552 4552 4 Tidy up "for" tag Template system
14231 14231 2 Missing index on expire_date in Session model contrib.sessions
14425 14425 3 Unused imports in contrib.admin contrib.admin
14513 14513 1 Ordering Check in django/core/management/validation.py Database layer (models, ORM)
14167 14167 Using Instances in Generic Create/Update/Delete Generic views
11907 11907 3 EmailField should run strip() Forms
13765 13765 1 The urlencode filter is actually urlquote and it doesn't accept the safe parameter Template system
7770 7770 6 HttpResponse.set_cookie should accept expires=datetime HTTP handling
5742 5742 2 `static_pattern` shortcut for serving static files Core (Other)
14239 14239 1 Form input button embedded in <a /> crashes Django server HTTP handling
14125 14125 1 'Safe strings' are not force-escaped on development 500 page Uncategorized
6453 6453 2 Explicitly requested fields (i.e. Meta: fields = [...]) should be included in a ModelForm whether they are editable or not Forms
13081 13081 1 Admin actions loose get-parameters in changelist view contrib.admin
13475 13475 1 for tag raises an exception when trying to unpack a non-iterable item Template system
5172 5172 3 Extend the {% for %} tag to work as a simple loop Template system
13754 13754 1 Add a note about a test client session property gotcha Documentation
2414 2414 5 coredump of python by a template extending itself Template system
607 607 1 Admin option to show/hide fields contrib.admin
13556 13556 1 admin.exclude thinks that a m2m field that is missing from a modelform. contrib.admin
10717 10717 3 {% admin_media_prefix %} needs escaping contrib.admin
2855 2855 3 [patch] BooleanField should use False as default (unless provided) Database layer (models, ORM)
11253 11253 1 TestCase method docs should consistently use TestCase.methodName Documentation
10818 10818 3 auth tests fail for projects which override registration templates contrib.auth
2721 2721 1 [patch] Allow block tags to be commented out Template system
7507 7507 3 contrib.auth login form shouldn't limit username to 30 chars contrib.auth
4001 4001 newforms save_instance many-to-many fields Forms
9505 9505 1 Generic Inlines no longer work Forms
9311 9311 AdminSite should allow for override the "logged out" template similar to the other templates contrib.admin
9246 9246 root documentation url changed *.djangoproject.com
725 725 1 missing robots.txt on django websites? *.djangoproject.com
9168 9168 1 contrib.auth login for should accept an authentication_form parameter for alternate backends contrib.auth
376 376 1 Add a handler for mod_python v. 2 (Django requires v. 3) Core (Other)
987 987 8 HttpResponseRedirect uses/allows relative URIs for the HTTP Location header, which is forbidden by HTTP Core (Other)
2977 2977 10 Better handling of regular expressions for reverse urlresolver Core (Other)
575 575 1 edit_inline don't save child data when a "blank=True" field is not set contrib.admin
1522 1522 [patch] Allow template tags to accept hardcoded strings with spaces Template system
1000 1000 1 Ticket 1000 Core (Other)
2778 2778 1 [patch] includeblock tag Template system
6306 6306 auth's redirect_to_login method doesn't correctly quote url argument Contrib apps
4321 4321 BoundField.as_hidden() assumes hidden_widget is a class Forms
2548 2548 10 Add set/get_expires methods and expires property to sessions Contrib apps
7286 7286 1 Use functools wraps on the django.db.transaction decorators Database layer (models, ORM)
7306 7306 1 Missing import in django.db Database layer (models, ORM)
5321 5321 PostgreSQL fails on a ValuesQuerySet which is ordered by a field not in the fields list Database layer (models, ORM)
5012 5012 2 Allow QuerySets to handle offsets without limits and negative slicing Database layer (models, ORM)
6779 6779 1 Don't show delete checkbox for "extra" inline items contrib.admin
5917 5917 5 django.newforms.extras.widgets.SelectDateWidget Forms
2576 2576 1 [patch] PaginatorPage object Core (Other)
6699 6699 2 contrib.auth decorators aren't using proper decorator syntax Contrib apps
6700 6700 1 smart_decorator util Core (Other)
708 708 2 search for meta.IPAddressField with postgresql backend is broken (admin) Database layer (models, ORM)
14 14 1 PIE-IN-THE-SKY: Add spell-check capability to admin textareas contrib.admin
6330 6330 1 Rest error in templates.txt doc Documentation
6239 6239 1 urlizetrunc doesn't escape Template system
6119 6119 3 request.get_host isn't documented Documentation
6174 6174 2 AnonymousUser.is_active should be False Contrib apps
4115 4115 9 contrib.thumbnails Contrib apps
685 685 1 [patch] list_detail and archive_* generic views should default allow_empty to True Generic views
785 785 1 many2many table and legacy databases. Database layer (models, ORM)
921 921 1 Add a "me" shortcut to UserFields contrib.admin
6041 6041 3 help_text not escaped in _html_output Forms
6030 6030 1 floatformat filter fails if it receives an invalid type Template system
6023 6023 1 LocalTimezone on a date after Jan 2038 causes an OverflowError on 32 bit systems Core (Other)
5959 5959 1 BooleanField should clean the string 'False' to boolean False Forms
5955 5955 2 ReStructuredText doc fixes Documentation
5813 5813 1 CacheMiddleware should respect max-age Core (Cache system)
6049 6049 1 Tests for changes in r6721 Template system
5988 5988 2 Admin field errors double-escaped contrib.admin
5977 5977 2 Empty admin lines are changed to '&nbsp;' but not marked safe contrib.admin
5945 5945 1 String constants in filters and variable tags should be marked safe Template system
5050 5050 5 Better newforms metaclassing Forms
5842 5842 1 Cache Template Tag should be marked as **New in development version** Documentation
899 899 1 Formfield doesn't display default value Forms
5104 5104 4 CheckboxInput should return False if not found Forms
4986 4986 2 get_host should fall back to building from SERVER_NAME/PORT if HTTP_HOST doesn't exist HTTP handling
2927 2927 1 [patch] In admin, user shouldn't see "add" buttons if they don't have the permission. contrib.admin
3533 3533 2 Widget to format dates/times Forms
3328 3328 1 null=True should imply blank=True Database layer (models, ORM)
2545 2545 1 [patch] Option to collapse fieldset if empty contrib.admin
978 978 1 STACKED ForeignKey classes don't show up in the admin for subclasses of related class contrib.admin
562 562 1 "Add another" JavaScript doesn't add new value to all fields relating to the same type contrib.admin
4756 4756 1 Mention direct_to_template as an alternate shortcut when wanting RequestContext Documentation
5432 5432 1 Document django.contrib.formtools Documentation
208 208 6 Allow the strings the cycle tag uses to contain spaces Template system
4125 4125 1 datastructures EasyQuerySet (+ small fixes) Contrib apps
5095 5095 1 newforms doesn't import settings safely enough Forms
4569 4569 1 Syndication links Documentation
871 871 1 ImageField doesn''t honor blank=True argument contrib.admin
690 690 1 Model allowed me to 'hide' a required field, which produced unuseable error messages. contrib.admin
548 548 1 missing steps at end of tutorial04.txt Documentation
66 66 1 [patch] Give views access to application root from urlconf Core (Other)
109 109 1 Patch: Customizing Date(Time)Field displays contrib.admin
77 77 1 The PostgreSQL code should use schemas instead of prefixes for namespaces. Database layer (models, ORM)
4527 4527 1 Form.as_p produces invalid XHTML for rows with errors Forms
4607 4607 3 Django is always using Python 2.3 fallback methods Core (Other)
4657 4657 urlizetrunc filter appending elipsis to uris of exactly the truncate length Template system
3523 3523 7 Extend "for" tag to allow unpacking of lists Template system
611 611 1 fields with editable=False do not render contrib.admin
16 16 1 Create some form of "edit many at once" feature for the admin contrib.admin
3683 3683 6 permalink decorator takes redundant arguments Core (Other)
555 555 2 DateTimeFields with auto_now and auto_now_add don't change in place Core (Other)
572 572 1 When i have an ImageField and a auto_now DateTimeField in the same model it doesnt get saved contrib.admin
200 200 1 Add a Decimal type and a Currency type Database layer (models, ORM)
952 952 1 [patch] Allow for database client encoding configuration from project settings Database layer (models, ORM)
3780 3780 2 document newforms fields Documentation
4176 4176 1 DebugLexer breaks token source (breaking django exceptions) Template system
3698 3698 2 Smarter newforms labling Forms
4158 4158 1 Formatting fix to install docs Documentation
4149 4149 cache_page decorator documented incorrectly Documentation
3826 3826 1 `{% with %}` template tag Template system
3810 3810 1 Widgets should take a copy of the attrs dict Forms
3017 3017 4 [patch] unit tests showing humanize intcomma handling floats Contrib apps
3772 3772 1 Incorrect usage of `get_serializer` in docs Documentation
863 863 1 Atom Feeds should pick up "updated" and "published" elements automatically from auto_now and auto_now_add fields contrib.syndication
3678 3678 BaseForm loses field sorting Forms
834 834 1 authentication documentation should document the viewfuncs in django.views.auth.login Documentation
760 760 1 Error reason not seen when 500 template is missing contrib.admin
343 343 One-to-one relations - different primary_key Metasystem
393 393 2 [patch] Filters don't take the str() value of a var Core (Other)
3067 3067 1 [patch] Caching of servername in mail.py slows down startup time Core (Mail)
3155 3155 [patch] urlencode filter fails when passed an integer Template system
924 924 1 [patch] String filters (lower, upper, capfirst etc.) don't work with international strings contrib.admin
934 934 1 ImageField's cause the admin UI to not allow modifications? Validators
3346 3346 1 Document that Admin search_fields can be from related models Documentation
914 914 1 [patch] Admin js option does not honor absolute urls contrib.admin
3348 3348 1 Reopen #1961 Uncategorized
688 688 1 [patch] Error handlers lack context. Translations
3303 3303 1 [patch] Cleaning the newforms fields `clean` methods Forms
872 872 1 fields.TextField should pass 'rows' argument to its formfields.LargeTextField contrib.admin
720 720 2 Added methods to ObjectPaginator for getting the numbers of first and last object on page Core (Other)
560 560 1 Fields which have several formfields are non-trivial to use in forms. Core (Other)
262 262 1 editable=False doesn't show in tables that are created with edit_inline=True contrib.admin
510 510 3 [patch] Defend admin against CSRF attacks contrib.admin
61 61 2 [patch] auth.User admin form shouldn't require people to edit hashes contrib.admin
3232 3232 1 [patch] apply_changes for all forms Forms
3166 3166 [patch] Change password form contrib.admin
2924 2924 Development server spins on an empty form post. django-admin.py runserver
3078 3078 newforms: <label>s for Form.as_table() and Form.as_ul() should be escaped Core (Other)
3026 3026 3 [patch] Newforms - suppress errors if no data passed in Forms
3027 3027 Newforms - more flexible as_table (and the like) formats contrib.admin
3023 3023 3 [patch] Newforms - widgets should use id and forms should use labels Core (Other)
3025 3025 1 [patch] Newforms - auto_id contrib.admin
2575 2575 2 [patch] Make paginator work with lists and support orphans Core (Other)
648 648 1 [patch] Add a comment tag like {# commented #} Template system
500 500 3 [patch] Templates files extensions other than '.html' should be possible Template system
1534 1534 [patch] Client-side encoding of admin logins contrib.admin
1659 1659 [patch] [magic-removal] References to decomissioned &#34;django.models&#34; still exist Core (Other)
1666 1666 [patch] [magic-removal] render_to_response '.html' updates for documentation Documentation
2925 2925 [patch] Missing exception import in an admin view contrib.admin
2093 2093 3 [patch] Better paginator Core (Other)
2862 2862 [patch] Make escape filter smarter Template system
2332 2332 [patch] is_loggedin method for User and AnonymousUser models. Contrib apps
2286 2286 1 Validation error with syncdb Core (Management commands)
385 385 1 [patch] yesno filter is broken: doesn't accept 2-value argument Template system
2546 2546 [patch] Authentication documentation formatting fix Documentation
2637 2637 1 [patch] Filters no longer parsed for unresolved variables Template system
2593 2593 [patch] Manipulator follow needs global option Core (Other)
2285 2285 Syncdb doesn't give app name on error Core (Management commands)
2056 2056 [patch] History messages aren't escaped in Admin. contrib.admin
2067 2067 Egg option on download page has disappeared *.djangoproject.com
1886 1886 syncdb needs documentation Documentation