Gary Wilson <gary.wilson@...
(Gary Wilson <gary.wilson@...)
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 (103) | Reporter (63) | Owner (0) | Commenter (147) | Summary | Component |
---|---|---|---|---|---|---|
897 | 897 | 2 | Bi-Directional ManyToMany in Admin | contrib.admin | ||
373 | 373 | 1 | Add support for multi-column primary keys. | Database layer (models, ORM) | ||
470 | 470 | 1 | Add Field.db_default for defining database defaults | Database layer (models, ORM) | ||
2594 | 2594 | ✅ | 3 | Template system should handle whitespace better | Template system | |
17 | 17 | 1 | Metasystem optimization: Share select_related in memory | Database layer (models, ORM) | ||
494 | 494 | 1 | Collapse in admin interface for inline related objects | contrib.admin | ||
29 | 29 | 1 | Fix usability issue with limit_choices_to and "Add another" in admin | contrib.admin | ||
27 | 27 | 1 | Single form field for multiple database fields | Forms | ||
3182 | 3182 | ✅ | 5 | model instance update() method and QuerySet update_or_create() method | Database layer (models, ORM) | |
25 | 25 | 1 | Filtering interface on ForeignKey <select> boxes | contrib.admin | ||
852 | 852 | 2 | psycopg.ProgrammingError exceptions leave the connection to the DB in an unusable state | Database layer (models, ORM) | ||
596 | 596 | 1 | Allow Django to be packaged as a Python egg | Core (Other) | ||
26 | 26 | 1 | Admin validation errors cause FileUploadFields to be reset | contrib.admin | ||
640 | 640 | 3 | order_with_respect_to option fails | Documentation | ||
702 | 702 | 1 | document that ManyToMany fields can't be in unique_together | Documentation | ||
4198 | 4198 | ✅ | 1 | admin javascript calendar spacing problem | contrib.admin | |
4755 | 4755 | ✅ | use list comprehension in MultipleChoiceField.clean instead of for loop | Forms | ||
957 | 957 | 1 | A SlugField with prepopulate_from does not work for stacked or tabular edit_inline objects. | contrib.admin | ||
13 | 13 | 4 | Related objects interface should be tighter (edit_inline) | contrib.admin | ||
289 | 289 | 1 | [patch] more details with "Please correct the errors below." | contrib.admin | ||
2723 | 2723 | ✅ | yes/no option for BooleanField | contrib.admin | ||
313 | 313 | 1 | PhoneNumberField should accept international format numbers | Internationalization | ||
4805 | 4805 | ✅ | 5 | Pass paginator object in generic view's context instead of several variables related to the paginator | Core (Other) | |
4299 | 4299 | ✅ | remove code duplication in postgresql and postgresql_psycopg2 backends | Database layer (models, ORM) | ||
2127 | 2127 | ✅ | 2 | [patch] date, time, and timesince filters don't fail silently | Template system | |
24 | 24 | 2 | edit_inline support for OneToOne relationships | Metasystem | ||
575 | 575 | 1 | edit_inline don't save child data when a "blank=True" field is not set | contrib.admin | ||
4260 | 4260 | ✅ | add an update method to QuerySet | Database layer (models, ORM) | ||
2676 | 2676 | ✅ | abilty to view a QuerySet's generated SQL without running the query | Database layer (models, ORM) | ||
2150 | 2150 | ✅ | 1 | slicing to the end of a QuerySet | Database layer (models, ORM) | |
3511 | 3511 | ✅ | 1 | use a MultipleObjectsReturned exception instead of assert statement in QuerySet.get() | Database layer (models, ORM) | |
685 | 685 | 5 | [patch] list_detail and archive_* generic views should default allow_empty to True | Generic views | ||
3445 | 3445 | ✅ | 4 | all caching-related code should be collected into its own cache application | Core (Other) | |
2159 | 2159 | ✅ | 2 | dropdowns defaulting to a lone value cause edit_inline objects with core=True to try to be saved | contrib.admin | |
5974 | 5974 | ✅ | 1 | debug error page does not escape text in local vars section | Core (Other) | |
5975 | 5975 | ✅ | 1 | ModelChoiceField and ModelMultipleChoiceField are not using custom error messages | Forms | |
265 | 265 | 2 | Patch: RequiredIfOtherField and friends don't work with edit_inline | Core (Other) | ||
3446 | 3446 | ✅ | 1 | use a standard utililty function for importing a module from a string | Core (Other) | |
115 | 115 | 1 | Models CRUD via web services | Core (Other) | ||
2675 | 2675 | ✅ | 1 | using timeuntil template filter on a past date results in random number of milliseconds | Template system | |
4820 | 4820 | ✅ | 1 | add ability to report inconsistencies between Django models and configured database | Database layer (models, ORM) | |
4809 | 4809 | ✅ | 1 | supply a pagination templatetag that takes in a paginator object | Template system | |
792 | 792 | 1 | FileField and edit_inline=meta.STACKED | contrib.admin | ||
4658 | 4658 | ✅ | 4 | documentation of linebreaks filter is too vague | Documentation | |
208 | 208 | 1 | Allow the strings the cycle tag uses to contain spaces | Template system | ||
526 | 526 | 2 | Error when edit_inline model have unique_together constraint | Database layer (models, ORM) | ||
348 | 348 | 3 | [patch] Multiple clicks on "Choose all" or "Clear all" in the Javascript "filter" interface causes strange behavior | contrib.admin | ||
371 | 371 | 1 | random filter in template throws an error | Template system | ||
279 | 279 | 2 | [patch] TemplateDoesNotExist on Windows | contrib.admin | ||
8 | 8 | 1 | Date and time fields should accept multiple formats | contrib.admin | ||
3366 | 3366 | ✅ | 5 | Replace datatuple with object in send_mass_mail parameters | Core (Mail) | |
3626 | 3626 | ✅ | 2 | put note on the "Create New Ticket" page about how to format code | *.djangoproject.com | |
3467 | 3467 | ✅ | 1 | "Search docs via Google" should search only the documentation directory, not the entire site. | *.djangoproject.com | |
21 | 21 | 1 | FileUploadField should allow for manual filename entry | contrib.admin | ||
4390 | 4390 | ✅ | 2 | cleaned_data can contain non-clean data | Forms | |
4271 | 4271 | ✅ | 2 | Form should use a copy of data passed to it | Forms | |
4297 | 4297 | ✅ | 1 | make BaseForm's __errors attribute non-private | Forms | |
4391 | 4391 | ✅ | 1 | data should not be stored in cleaned_data until it is fully cleaned | Forms | |
572 | 572 | 2 | When i have an ImageField and a auto_now DateTimeField in the same model it doesnt get saved | contrib.admin | ||
4338 | 4338 | ✅ | 3 | SessionWrapper should have pop method | Contrib apps | |
200 | 200 | 1 | Add a Decimal type and a Currency type | Database layer (models, ORM) | ||
4316 | 4316 | ✅ | 2 | remove use of lambda for flatatt function | Forms | |
4334 | 4334 | ✅ | 1 | model api wording fix | Documentation | |
4337 | 4337 | ✅ | 1 | QueryDict's pop method should accept a default value | Core (Other) | |
4318 | 4318 | ✅ | 2 | unused imports in newforms modules | Forms | |
4270 | 4270 | ✅ | 1 | immutable QueryDict allows deletion of keys | Core (Other) | |
4041 | 4041 | ✅ | 3 | cache backends should implement __contains__ so that the in operator may be used | Core (Cache system) | |
3713 | 3713 | ✅ | 1 | use Python's make_msgid() for generating Message-ID email header | Core (Mail) | |
4180 | 4180 | ✅ | 1 | small fix for create_token docstring | Documentation | |
4040 | 4040 | ✅ | 2 | make use of in instead of has_key() | Core (Other) | |
3870 | 3870 | ✅ | 2 | a couple widgets not passing along attrs to render() | Forms | |
4133 | 4133 | ✅ | 4 | documentation links using underscore instead of dash | *.djangoproject.com | |
4097 | 4097 | ✅ | 1 | a couple fixes for distributions.txt | Documentation | |
4057 | 4057 | ✅ | 1 | unquoted sequence names in postgresql and postgresql_psycopg2 backends | Database layer (models, ORM) | |
4038 | 4038 | ✅ | 1 | django.contrib.webdesign should be mentioned in the template authors documentation | Documentation | |
633 | 633 | 1 | Model _post_load method (or similiar for a field?) | Database layer (models, ORM) | ||
609 | 609 | 1 | When using validators.RequiredIfOtherFieldEquals with a Boolean field, it doesn't work the obvious way | contrib.admin | ||
3627 | 3627 | ✅ | [4659] contains python 2.3 syntax errors | Database layer (models, ORM) | ||
3488 | 3488 | ✅ | 1 | DateFormat should have a b() method | Tools | |
3465 | 3465 | ✅ | 1 | template variable list-index lookup on an unsubscriptable object raises TypeError | Template system | |
639 | 639 | 2 | Model FileFields empty on first pass through save() | Core (Other) | ||
613 | 613 | 1 | prevent raw_post_data parsing on defined view functions | Core (Other) | ||
5 | 5 | 1 | Add a cache=NUM_SECONDS argument to QuerySet | Metasystem | ||
3463 | 3463 | ✅ | 2 | EmptyQuerySet's iterator() method does not return a generator | Core (Other) | |
10 | 10 | 1 | Ordered objects should have API access to their order number | Validators | ||
2756 | 2756 | ✅ | [patch] allow get_object_or_404 and get_list_or_404 shortcuts to be passed Manager objects | Core (Other) | ||
3180 | 3180 | ✅ | 2 | [patch] update() method for model instances | Database layer (models, ORM) | |
3128 | 3128 | ✅ | 2 | [patch] add an object_tools block to admin templates | contrib.admin | |
3028 | 3028 | ✅ | set svn:ignore property for django/test directory | Testing framework | ||
3021 | 3021 | ✅ | clean up attachment spam on TitleIndex and RecentChanges | *.djangoproject.com | ||
2757 | 2757 | ✅ | 3 | [patch] new-admin changes for manipulators are not being used in documentation | Documentation | |
648 | 648 | 1 | [patch] Add a comment tag like {# commented #} | Template system | ||
935 | 935 | 1 | weird interaction between edit_inline and OneToOneField causes adding through admin to fail | contrib.admin | ||
2587 | 2587 | ✅ | 1 | [patch] unnecessary escaping of fields in admin_doc templates | contrib.admin | |
2368 | 2368 | ✅ | 1 | [patch] KeyError when trying to logout more than once | Contrib apps | |
2674 | 2674 | ✅ | 1 | [patch] entering an invalid day of month for DateField and DateTimeField fields results in NULL value | contrib.admin | |
2654 | 2654 | ✅ | document the follow argument for maniplators | Documentation | ||
2500 | 2500 | ✅ | [patch] admin popup window stays open after adding and saving an item that has a primary_key=True field | contrib.admin | ||
2394 | 2394 | ✅ | count() QuerySet method should accept lookup parameters | Database layer (models, ORM) | ||
2347 | 2347 | ✅ | [patch] document the use of multiple template expressions for the {% blocktrans %} tag | Documentation | ||
2346 | 2346 | ✅ | [patch] admin's base.html template needs to escape {{ title }} | contrib.admin | ||
2345 | 2345 | ✅ | [patch] admin's object_history.html template needs to escape {{ object }} in the breadcrumbs | contrib.admin | ||
2344 | 2344 | ✅ | [patch] admin's delete_confirmation.html template needs to escape {{ object }} | contrib.admin |