Fellow Report - September 2, 2017

2017-09-02 Thread Tim Graham
Triaged --- https://code.djangoproject.com/ticket/28550 - auth's login/logout() views drop options passed as args rather the kwargs (accepted) https://code.djangoproject.com/ticket/28540 - When you save three or more ImageField in admin file perm = 0o600 (needsinfo) https://code.djangop

Re: Dynamic Model with Foreign Key

2017-09-05 Thread Tim Graham
Hi, there's nothing in the Django documentation about dynamic models, so there's no official support for it. I'm not aware of any recent discussions about it but searching this mailing list's archives for "dynamic models" or searching Google for "django dynamic models" might yield something usef

Django security releases issued: 1.11.5 and 1.10.8

2017-09-05 Thread Tim Graham
Today the Django team issued 1.11.5 and 1.10.8 as part of our security process. These releases address a security issue, and we encourage all users to upgrade as soon as possible: https://www.djangoproject.com/weblog/2017/sep/05/security-releases/ As a reminder, we ask that potential security i

Re: Easy pickings are not that easy for a new contributor

2017-09-05 Thread Tim Graham
I recommend narrowing down the huge number of tickets using the "Component" category in Trac. Look at https://code.djangoproject.com/query?status=assigned&status=new&component=contrib.admin&stage=Accepted&col=id&col=summary&col=status&col=owner&col=type&col=version&desc=1&order=id and pick a Co

Fellow Report - September 9, 2017

2017-09-09 Thread Tim Graham
Triaged --- https://code.djangoproject.com/ticket/28565 - Collectstatic raises error when trying to ignore files with glob wildcards (invalid) https://code.djangoproject.com/ticket/28551 - Exclude query on M2M field with F() fails (duplicate) https://code.djangoproject.com/ticket/28571

Re: ticket #28384 question

2017-09-11 Thread Tim Graham
The question seems difficult to answer without writing the patch to understand it. On Monday, September 11, 2017 at 12:59:37 AM UTC-4, Windson Yang wrote: > > Any suggestions? Or I miss something here? > > 在 2017年9月7日星期四 UTC+8下午2:25:12,Windson Yang写道: >> >> This problem actually in >> >> option.p

Re: DEP pre-proposal for a simpler URLs syntax.

2017-09-13 Thread Tim Graham
Given the patch's current state, I'm feeling a bit overwhelmed at the prospect of reviewing it in a day or two. I didn't do a good job of communicating this release cycle, but in the past, I've set a soft deadline of two weeks before the alpha deadline for huge patches to be complete so that re

Re: DEP pre-proposal for a simpler URLs syntax.

2017-09-13 Thread Tim Graham
Okay, I'll work on the patch and make it my top priority. On Wednesday, September 13, 2017 at 1:54:00 PM UTC-4, Claude Paroz wrote: > > >> Perhaps we can find a compromise to ship this feature in the alpha with >> minimal docs and complete the docs later? >> >> > I'm in favour. > > Claude > --

Re: Deprecating CachedStaticFilesStorage in Django 2.0

2017-09-15 Thread Tim Graham
About the timing, it's too late to get this in to Django 2.0 as the feature freeze is on Monday and I already have a large queue of review work to do before then. I don't think it makes much difference since features deprecated in both Django 2.0 and 2.1 will be removed in Django 3.0. On Friday

Re: DEP pre-proposal for a simpler URLs syntax.

2017-09-15 Thread Tim Graham
he willingness to push this forward at the last minute, > but I can understand if it is a bit too much to handle in a short timeframe. > > If after this weekend there is more work that needs to be done, I'll > happily put in the effort. > > Kind regards, > Sjoerd Job &g

Re: DEP pre-proposal for a simpler URLs syntax.

2017-09-16 Thread Tim Graham
Yes, that's my plan. On Saturday, September 16, 2017 at 2:20:00 AM UTC-4, Sjoerd Job Postmus wrote: > > Thank you Tim for all the hard work you have put into this! > > In your opinion, do you think it will be ready/merged before the big > freeze? > > On 16 Sep 2017

Re: DEP pre-proposal for a simpler URLs syntax.

2017-09-16 Thread Tim Graham
Sunday. I won't have much time to help tomorrow but I'll plan to look at it on Monday and hopefully merge it in. On Saturday, September 16, 2017 at 6:29:59 AM UTC-4, Tim Graham wrote: > > Yes, that's my plan. > > On Saturday, September 16, 2017 at 2:20:00 AM UTC-4, Sjo

status of 2.0 release blockers

2017-09-16 Thread Tim Graham
Time to kickoff the progress tracker for the next major release! The 2.0 alpha is scheduled (according to https://code.djangoproject.com/wiki/Version2.0Roadmap) for Monday, September 18. Typically we've release the alpha a few days later to finish up a few last minutes things. Here are the PRs

Fellow Report - September 16, 2017

2017-09-16 Thread Tim Graham
Authored -- https://github.com/django/django/pull/9059 - Removed django.contrib.gis.geometry.backend. https://github.com/django/django/pull/9074 - Refs #28593 -- Moved django.conf.urls.include() to django.urls(). https://github.com/django/django/pull/7482 - Updates to Fixed #28593 -

Re: Decoupling Forms from Model

2017-09-18 Thread Tim Graham
Hi, maybe you forgot that you raised this topic before in https://groups.google.com/d/topic/django-developers/1qzFomJ7VzI/discussion. It's better to continue the existing thread so that past discussion is more easily viewable. On Sunday, September 17, 2017 at 8:40:12 AM UTC-4, Jamesie Pic wrote

Re: status of 2.0 release blockers

2017-09-18 Thread Tim Graham
lted in test failures, we might have to revert that. > > I do have to add https://github.com/django/django/pull/9100 to the mix, > but since it is a bugfix we can easily do this after the alpha. > > cheers, > Florian > > On Sunday, September 17, 2017 at 1:30:01 AM UTC+2

Re: status of 2.0 release blockers

2017-09-19 Thread Tim Graham
rappers for database queries. https://github.com/django/django/pull/9081 - Fixed #27332 -- Added support for conditional joins in the ORM. On Monday, September 18, 2017 at 9:44:05 PM UTC-4, Tim Graham wrote: > > completed today: > https://github.com/django/django/pull/6385 - Fixed #14370

Re: status of 2.0 release blockers

2017-09-20 Thread Tim Graham
L routing > syntax. (docs) > > <https://github.com/django/django/pull/9086> > other todos for the alpha: > https://github.com/django/django/pull/9086 - Refs #28595 -- Added execute > wrappers for database queries. > https://github.com/django/django/pull/9081 - Fixed #27332 --

Re: status of 2.0 release blockers

2017-09-20 Thread Tim Graham
been helping to work on and review the remaining PRs. :-) On Monday, September 18, 2017 at 9:44:05 PM UTC-4, Tim Graham wrote: > > completed today: > https://github.com/django/django/pull/6385 - Fixed #14370 -- Added > select2 widget for related object fields in admin. > https:/

Re: Methodology for increasing the number of PBKDF2 iterations

2017-09-21 Thread Tim Graham
It's time to decide how much to bump the iterations for Django 2.1 -- anyone care to make a proposal? My understanding is that we should revisit the current "bump by 20% each release" guideline in Django's release checklist. Django 2.0 uses 100,000 iterations. On Sunday, February 12, 2017 at 1:

Re: status of 2.0 release blockers

2017-09-21 Thread Tim Graham
conditional joins in the ORM. On Wednesday, September 20, 2017 at 9:18:17 PM UTC-4, Tim Graham wrote: > > completed today: > https://github.com/django/django/pull/7482 - Simplified URL routing > syntax. (code) > https://github.com/django/django/pull/9072 - Simplified URL routing

Django 2.0 alpha 1 released

2017-09-22 Thread Tim Graham
We've made the first release on the way to Django's next major release, Django 2.0! With just a little over two months until the final release (scheduled for December 1), we'll need timely testing from the community to ensure an on time, stable release. Check out the blog post: https://www.djangop

Fellow Report - September 23, 2017

2017-09-23 Thread Tim Graham
Triaged --- https://code.djangoproject.com/ticket/28611 - Redirects contrib app - CharField(max_length=200) is too little (duplicate) Authored -- https://github.com/jazzband/django-hosts/pull/73 - Drop support for Django < 1.11 and add support for 2.0 Reviewed/committed -

Re: about ticket 28588- has_perm hide non-existent permissions

2017-09-28 Thread Tim Graham
I suppose we can tentatively accept the ticket, but I looked at the code briefly and agree with Florian's assessment. If someone proposes a patch, we can evaluate it, however, I don't see a simple way forward that wouldn't have a security risk or an adverse effect on performance. Given the phil

Fellow Report - September 30, 2017

2017-09-30 Thread Tim Graham
Triaged --- https://code.djangoproject.com/ticket/28624 - Add attribute to let a ManyToMany field behave like a list instead of a set (wontfix) https://code.djangoproject.com/ticket/28587 - All Generic Views are loosing args when you pass args and kwargs into urlpattern (invalid) https:

Re: Adding support for postgres 10

2017-10-02 Thread Tim Graham
Do you want to implement something specific? Generally, whoever wants to implement something will offer a plan. On Sunday, October 1, 2017 at 7:39:42 AM UTC-4, Amir Reza Ghods wrote: > > Postgres 10 is coming with some exciting features such as native > partitioning. Would it be a good idea to p

Django bugfix release: 1.11.6

2017-10-05 Thread Tim Graham
Details are available on the Django project weblog: https://www.djangoproject.com/weblog/2017/oct/05/bugfix-release/ -- You received this message because you are subscribed to the Google Groups "Django developers (Contributions to Django itself)" group. To unsubscribe from this group and stop

Fellow Report - October 7, 2017

2017-10-07 Thread Tim Graham
Triaged --- https://code.djangoproject.com/ticket/28667 - Documentation for extending UserCreationForm doesn't work with UserAdmin (accepted) https://code.djangoproject.com/ticket/28669 - bool(ungettext_lazy('%(value)d blah', '%(value)d blahs', 'value')) returns False (duplicate) https

Re: Status of "Replacing get_absolute_url()"

2017-10-12 Thread Tim Graham
I added, "This work is abandoned as of 2008. Feel free to continue it if you're intersted in contributing. The Trac ticket is #8264 . " On Thursday, October 12, 2017 at 3:50:36 AM UTC-4, guettli wrote: > > I think this page is outdated: > > https://c

Re: Failing to Run AutodetectorTests Using runtest.py (25253)

2017-10-13 Thread Tim Graham
The "tests" prefix shouldn't be included in "tests.migrations.test_autodetector.AutodetectorTests". Perhaps runtests.py could raise a helpful message for that mistake. On Friday, October 13, 2017 at 11:52:48 AM UTC-4, Shai Berger wrote: > > I can see the problem as well, and I can see it in 2.0

Fellow Report - October 14, 2017

2017-10-14 Thread Tim Graham
Triaged --- https://code.djangoproject.com/ticket/28701 - QueryDict processes some Unicode symbols incorrectly (wontfix) https://code.djangoproject.com/ticket/28707 - Model.validate_unique() method doesn't take in account multi-db (duplicate) Authored -- https://github.com/dja

Django 2.0 beta 1 released

2017-10-16 Thread Tim Graham
We've made the second release on the way to Django's next major release, Django 2.0! With a month and a half until the final release, we'll need timely testing from the community to ensure a stable release. Check out the blog post: https://www.djangoproject.com/weblog/2017/oct/16/django-20-beta-1-

Fellow Report - October 21, 2017

2017-10-21 Thread Tim Graham
Triaged --- https://code.djangoproject.com/ticket/28714 - Add system checks for invalid model field names in Indexes (accepted) https://code.djangoproject.com/ticket/28718 - Password reset shouldn't depend on the current password being hashed with a supported hasher (accepted) https://

Fellow Report - October 28, 2017

2017-10-28 Thread Tim Graham
Triaged --- https://code.djangoproject.com/ticket/28646 - Migration calls "CREATE INDEX" when one already exists when 'unique' field attribute is added (accepted) https://code.djangoproject.com/ticket/28728 - Make validate_password() require a user instance (wontfix) https://code.djang

Re: Hi, first email

2017-10-31 Thread Tim Graham
https://docs.djangoproject.com/en/dev/internals/contributing/writing-code/unit-tests/ has the details. On Tuesday, October 31, 2017 at 9:44:31 AM UTC-4, terberh wrote: > > Hi, > > > I am looking for a way to contributing to Django > > project. I am starting with triaging and choose > > this t

Django bugfix release: 1.11.7

2017-11-01 Thread Tim Graham
Details are available on the Django project weblog: https://www.djangoproject.com/weblog/2017/nov/01/bugfix-release/ -- You received this message because you are subscribed to the Google Groups "Django developers (Contributions to Django itself)" group. To unsubscribe from this group and stop

Re: Django SET EXPIRY TO 0 is not expiring it to browser close expiry

2017-11-02 Thread Tim Graham
Hi, It sounds like you're asking for help debugging your project. Please use the django-users mailing list for that. This mailing list is for the development of Django itself. I'd guess you'll be more likely to get help if you include a sample project that reproduces the problem. On Thursday,

Re: Django bugfix release: 1.11.7

2017-11-02 Thread Tim Graham
Thanks, I forgot to push the tag. It's there now. On Thursday, November 2, 2017 at 6:14:48 PM UTC-4, James Schneider wrote: > > Tim, > > Is there supposed to be a tag on the GitHub repo for 1.11.7? Thanks. > > -James > > On Wednesday, November 1, 2017 at 8:01:

Re: ticket 28404

2017-11-04 Thread Tim Graham
No, there hasn't been any discussion about it. Do you have a use case for solving the ticket that might inform the decision? On Saturday, November 4, 2017 at 1:01:22 PM UTC-4, Georgiy Nazarov wrote: > > Hello! > > Was there any consensus does ticket 28404 >

Fellow Report - November 4, 2017

2017-11-04 Thread Tim Graham
Triaged --- https://code.djangoproject.com/ticket/28753 - Unit tests documentation does not specify non-python requirements (worksforme) https://code.djangoproject.com/ticket/28756 - QuerySet API .extra( ) usage for FIELD + ORDER BY of queryset (invalid) https://code.djangoproject.com/t

Django 2.0 release candidate 1 released

2017-11-15 Thread Tim Graham
We've made the final (hopefully) release on the way to Django's next major release, Django 2.0! Check out the blog post: https://www.djangoproject.com/weblog/2017/nov/15/django-20-release-candidate-1-released/ -- You received this message because you are subscribed to the Google Groups "Django

Re: ManytoMany Relation and Custom widget in Django

2017-11-17 Thread Tim Graham
Please don't abuse this mailing list as an "advance support channel". On Friday, November 17, 2017 at 7:34:48 AM UTC-5, sevenr...@gmail.com wrote: > > Hello, > > First, I apologize for posting on Django Developers but I asked on Django > Users, Django IRC, stackoverflow (in multiple ways/times) a

Fellow Report - November 18, 2017

2017-11-18 Thread Tim Graham
Triaged --- https://code.djangoproject.com/ticket/28795 - Remove 'not in' checks and use dict.setdefault() (fixed) https://code.djangoproject.com/ticket/28779 - Customizing REDIRECT_FIELD_NAME is cumbersome (accepted) https://code.djangoproject.com/ticket/28803 - When renaming foreign k

Fellow Report - November 25, 2017

2017-11-25 Thread Tim Graham
Triaged --- https://code.djangoproject.com/ticket/28800 - Add a management command to list URL patterns (someday/maybe) https://code.djangoproject.com/ticket/28790 - Document how to avoid running certain test classes in parallel (accepted) https://code.djangoproject.com/ticket/28831 - D

Re: Feature request: get_first_or_404

2017-11-28 Thread Tim Graham
A quick search reveals a gist that contains a number of similar helpers. https://gist.github.com/stkrp/47c536b681082c638849e9a89f77ff05 I think the main problem of going down this path is deciding which are suitable to add and which aren't. I'm not sure that any of them meet the "80% of projects

Re: status of 2.0 release blockers

2017-12-01 Thread Tim Graham
A few blockers were reported in the past couple days. Patches are completed and being merged shortly. I plan to release Django 2.0 and 1.11.8 tomorrow morning (~12 hours from now). On Thursday, September 21, 2017 at 10:06:11 PM UTC-4, Tim Graham wrote: > > completed today: > https://g

Fellow Report - December 2, 2017

2017-12-02 Thread Tim Graham
Triaged --- https://code.djangoproject.com/ticket/28840 - Admin save as new doesn't work with GenericTabularInline (duplicate) https://code.djangoproject.com/ticket/28838 - annotations + base_manager_name + instance.save() raises exception (accepted) Authored -- https://github

Django 2.0 released

2017-12-02 Thread Tim Graham
Django 2.0 is now available: https://www.djangoproject.com/weblog/2017/dec/02/django-20-released/ With the release of Django 2.0, Django 1.11 has reached the end of mainstream support. The final minor bug fix release (1.11.8) was issued today. As a long-term support release, Django 1.11 will rece

Re: Rewrite the Django wiki page

2017-12-04 Thread Tim Graham
You need to login using one of the buttons on the top of the page, then an "Edit this page" button will appear at the bottom. On Monday, December 4, 2017 at 10:36:03 AM UTC-5, Nes Dis wrote: > > I was wondering if it is possible to add some info into the Django wiki > page. I have been trying to

Re: Improving Backward Compatibility

2017-12-06 Thread Tim Graham
I don't see a strong reason to make it easy to support 1.8 and 2.0 at the same time. Support for Django 1.8 ends 4 months after the release of 2.0. As the 2.0 release notes say, "Following the release of Django 2.0, we suggest that third-party app authors drop support for all versions of Django

Fellow Report - December 9, 2017

2017-12-09 Thread Tim Graham
I will be mostly offline next week. Triaged --- https://code.djangoproject.com/ticket/28881 - Document that CommonPasswordValidator assumes all words are lower case (accepted) https://code.djangoproject.com/ticket/28879 - Widget NumberInput becomes text if you change size (invalid) ht

Fellow Report - December 23, 2017

2017-12-23 Thread Tim Graham
Triaged --- https://code.djangoproject.com/ticket/28917 - Remove paginator's unordered queryset warning for a .none() queryset (accepted) https://code.djangoproject.com/ticket/28942 - ChoiceWidget.option_template_name ignores TEMPLATES DIRS (invalid) Authored -- https://github

Re: Forms in django.contrib.auth have "username" as a hardcoded field value (patch included)

2017-12-26 Thread Tim Graham
The change looks reasonable. Please open a ticket and if you wish to create a pull request, also add a test. You may find the original commit that added that notice useful: https://github.com/django/django/commit/635ffc3c37d58eb96ae17d5389dd50bf635413c6 On Thursday, December 21, 2017 at 9:29:56

Fellow Report - December 30, 2017

2017-12-30 Thread Tim Graham
Triaged --- https://code.djangoproject.com/ticket/28959 - Clicking "No, take me back" on the delete selected inline foreign key / one-to-one field confirmation page does nothing (accepted) https://code.djangoproject.com/ticket/28961 - Convert result of predicate in the function django.u

Django bugfix releases: 2.0.1 and 1.11.9

2018-01-01 Thread Tim Graham
Details are available on the Django project weblog: https://www.djangoproject.com/weblog/2018/jan/01/bugfix-releases/ -- You received this message because you are subscribed to the Google Groups "Django developers (Contributions to Django itself)" group. To unsubscribe from this group and stop

Re: Get all the models referring to object

2018-01-03 Thread Tim Graham
This mailing list is for the development of Django itself, not for support. Use the django-users mailing list for that, or IRC #django on freenode, or a site like Stack Overflow. On Wednesday, January 3, 2018 at 12:12:31 PM UTC-5, mohitdu...@gmail.com wrote: > > How can i get all the Models ref

Re: QueryDict and ordering

2018-01-05 Thread Tim Graham
Hi, Did you try writing a patch? I naively tried "class MultiValueDict(OrderedDict):" as the only change and it doesn't pass the tests. Perhaps more adaptations are required. As for the motivation, I'm not sure if you described the problem in enough detail. (i.e. what does "It makes highly dyna

Re: QueryDict and ordering

2018-01-05 Thread Tim Graham
Preservation of dict ordering is guaranteed in Python 3.7+ so that officially fixes this, correct? https://mail.python.org/pipermail/python-dev/2017-December/151283.html On Friday, January 5, 2018 at 1:14:03 PM UTC-5, Ole Laursen wrote: > > 2018-01-05 17:12 GMT+01:00 Tim Graham >: &g

Re: Tracking back exceptions

2018-01-05 Thread Tim Graham
Hi Steve, Please avoid the temptation to use this mailing list as a second level support channel. If you have a better understanding of the problem and want to propose a change to Django, then it would be appropriate to post here. On Friday, January 5, 2018 at 6:00:26 PM UTC-5, Stephan Doliov w

Fellow Report - January 6, 2018

2018-01-06 Thread Tim Graham
Triaged --- https://code.djangoproject.com/ticket/28975 - Skip automatic creation of postgis extension if it already exists (accepted) https://code.djangoproject.com/ticket/28980 - Make the autodetector validate the type of one-off default values (accepted) https://code.djangoproject.co

Re: ease patching Django object behavior in another django packages

2018-01-10 Thread Tim Graham
Without studying the openstack code much it's hard for me to say if the solution there is the best approach and that a more elegant solution doesn't exist. It looks like if we added 'request' to the signature of the authentication backend get_user() method, that would remove the need for monkey

Re: improving our Contributor License Agreement process

2018-01-11 Thread Tim Graham
s? > > > If we're not going to do something like this then would it be worth making > the assessment of dropping the CLA? (If so, how could that be made to > happen?) > > Regards, > > Carlton > > > > On Wednesday, 28 October 2015 12:44:54 UTC+1, Tim Grah

Re: Should ModelField.choices accept a callable?

2018-01-11 Thread Tim Graham
Is "accept a callable" the best solution for everywhere this problem occurs? For example, same thing was proposed in "FileField storage param should allow a callable" (#28184). It seems a bit odd to me that on the one hand we say that we need to track changes to all model field attributes, but

Fellow Report - January 13, 2018

2018-01-13 Thread Tim Graham
Triaged --- https://code.djangoproject.com/ticket/28993 - Make admin's many to many picker widget available in django.forms (wontfix) https://code.djangoproject.com/ticket/28995 - Reuse django admin list view for model as a many to many selector (wontfix) https://code.djangoproject.com/

Re: Deprecating CachedStaticFilesStorage in Django 2.0

2018-01-15 Thread Tim Graham
The documentation says that CachedStaticFilesStorage "is mostly useful for situations in which you don't have access to the file system." What should be used for that situation if CachedStaticFilesStorage is removed? On Friday, September 15, 2017 at 12:58:44 PM UTC-4, emo...@mozilla.com wrote:

Fellow Report - January 20, 2018

2018-01-22 Thread Tim Graham
Reviewed/committed -- https://github.com/django/django/pull/9552 - Fixed #28857 -- Fixed invalid SQL when using Cast with complex expressions on PostgreSQL. https://github.com/django/django/pull/9539 - Refs #28643 -- Added Replace database function. https://github.com/django

Re: Error

2018-01-26 Thread Tim Graham
Please use django-users to get help with usage problems. On Friday, January 26, 2018 at 8:57:17 AM UTC-5, Anoosha Masood Keen wrote: > > > *Help with error:* > > > AttributeError: 'NoneType' object has no attribute 'startswith' > > > *Code added to settings.py:* > MIGRATION_MODULES = {} > for app

Re: Feature Request: Replacing default template system by a more powerful one: Jinja2

2018-01-26 Thread Tim Graham
Switching the default template system would have a disruptive change on the Django ecosystem. For example, contrib.admin doesn't provide Jinja2 templates. I imagine there are third-party apps in the same situation. Here's a past thread about the same proposal: https://groups.google.com/d/topic/

Re: Error

2018-01-26 Thread Tim Graham
As I mentioned in your other thread, you need to spend more time using Django before you work on a ticket that you don't understand. Also, this isn't the correct mailing list to get help with a ticket. I guess django-core-mentorship might be fine for that, or ask on the ticket itself. Please do

Re: To be a Mentor For Gsoc 2018

2018-01-27 Thread Tim Graham
You can learn about contributing by reading our documentation: https://docs.djangoproject.com/en/dev/internals/contributing/ To be a mentor for GSOC, you should have a solid track record of high quality contributions to Django. Depending on how much free time you have, it might be difficult to

Fellow Report - January 27, 2018

2018-01-27 Thread Tim Graham
Triaged --- https://code.djangoproject.com/ticket/29045 - admin CSS overrides Select/SelectMultiple size attribute (accepted) https://code.djangoproject.com/ticket/29054 - QuerySet with multiple annotations crashes with "unhashable type: 'Point'" (accepted) https://code.djangoproject.co

Fellow Report - February 3, 2018

2018-02-03 Thread Tim Graham
Triaged --- https://code.djangoproject.com/ticket/29080 - SELECT @@SQL_AUTO_IS_NULL query for every page (invalid) https://code.djangoproject.com/ticket/29077 - Why JSONField for MySql/MariaDB etc are not supported in Django? (invalid) https://code.djangoproject.com/ticket/29033 - Sitem

Re: Jinja2 form rendering for the admin

2018-02-05 Thread Tim Graham
I guess it's fine. I see you already created a ticket: https://code.djangoproject.com/ticket/29115. On Friday, February 2, 2018 at 3:17:45 PM UTC-5, Joey Wilhelm wrote: > > I know that Jinja2 vs DTL rendering can be a contentious issue at times, > so I want to start from the outset saying that I

Re: Reduced Ordered Binary Decision Diagrams (ROBDD)

2018-02-06 Thread Tim Graham
You'll have to explain your idea in more detail. I have no idea what is an ROBDD is and how it applies to Django. Thanks. On Tuesday, February 6, 2018 at 6:37:30 PM UTC-5, Gopal Chitaure wrote: > > Hello everyone, > I am Gopal Chitaure, a Computer Science major and a sophomore at Wayne > State C

Fellow Report - February 2018

2018-02-10 Thread Tim Graham
Week ending February 10, 2018 Triaged --- https://code.djangoproject.com/ticket/29113 - Simplify django.forms.formsets.all_valid() and clarify docstring (fixed) https://code.djangoproject.com/ticket/29052 - test database setup can truncate non-test database if two database aliases poin

Re: Google Summer of Code 2018

2018-02-12 Thread Tim Graham
The Django Software Foundation has been selected as a Google Summer of Code 2018 mentor organization. If you're interested in mentoring, being a student, or if you have a project idea (even if you aren't a student), you can use this thread for discussion. Please read the wiki page before postin

Re: Allow namespaced reusable app urls as ROOT_URLCONF

2018-02-15 Thread Tim Graham
The issue was raised some months ago in https://code.djangoproject.com/ticket/28413 and came to a similar conclusion. The resolution was to document the restriction. On Thursday, February 15, 2018 at 10:57:54 AM UTC-5, Florian Apolloner wrote: > > Hi, > > On Thursday, February 15, 2018 at 2:40:

Re: Allow namespaced reusable app urls as ROOT_URLCONF

2018-02-16 Thread Tim Graham
ally, I'd go for the first option, which I think has negligible > impact on the performance and may promote a correct usage of the URL > namespaces in third party applications. > > Regards > Vlastimil > > Dne čtvrtek 15. února 2018 18:03:44 UTC+1 Tim Graham napsal(a): >&

Re: Fellow Report - February 2018

2018-02-17 Thread Tim Graham
ry expressions in admin_order_field. https://github.com/django/django/pull/8741 - Fixed #28379 -- Made AccessMixin raise Permissiondenied for authenticated users. On Saturday, February 10, 2018 at 8:54:26 PM UTC-5, Tim Graham wrote: > > Week ending February 10, 2018 > > > Triaged &g

Re: Regarding GSOC-18

2018-02-20 Thread Tim Graham
No, we don't have a team of people putting together ideas. If you have some experience with Django, you could probably look through Trac tickets and put together an original proposal. On Friday, February 16, 2018 at 4:07:35 PM UTC-5, hardik dadhich wrote: > > hello All, > > It's my first chance

Re: Google Summer of Code 2018

2018-02-20 Thread Tim Graham
Hi Priyansh, Your proposal isn't really detailed enough for me to understand what the outcome of your project would be (I haven't watched Russell's talk that you linked). What are the "big wins"? There are projects like https://github.com/potatolondon/djangae, which allows using Django with Go

Re: Consider renaming `mark_safe` to `dangerously_trust_html` (etc)

2018-02-22 Thread Tim Graham
I don't know that "dangerously_trust_html" is a better name. The argument is supposed to be a string that you know is trusted so there shouldn't be any danger involved. Naming something based on how it could be misused seems odd. For me, mark_safe() is a fine name, but maybe that preference is

Re: Fellow Report - February 2018

2018-02-24 Thread Tim Graham
Week ending February 24, 2018 Triaged --- https://code.djangoproject.com/ticket/29142 - OuterRef not being treated as an F Expression (accepted) https://code.djangoproject.com/ticket/29147 - Postgres JSONField missing to_python (invalid) https://code.djangoproject.com/ticket/29145 - Allo

Re: Fellow Report - February 2018

2018-03-04 Thread Tim Graham
torial language variants use translations from the generic language variant. On Saturday, February 24, 2018 at 8:56:01 PM UTC-5, Tim Graham wrote: > > Week ending February 24, 2018 > > Triaged > > --- > > https://code.djangoproject.com/ticket/29142 - OuterRef not being

Re: URL Query Params via Reverse.

2018-03-05 Thread Tim Graham
The problem is discussed in https://code.djangoproject.com/ticket/25582. I knew the ticket existed but I found it with the Google search: site:code.djangoproject.com reverse querystring. On Monday, March 5, 2018 at 8:52:14 AM UTC-5, Collin Anderson wrote: > > Hi Matthew, > > Are you aware of Pyt

Django security releases issued: 2.0.3, 1.11.11, and 1.8.19

2018-03-06 Thread Tim Graham
Today the Django team issued Django 2.0.3, 1.11.11, and 1.8.19 as part of our security process. These releases address two security issues, and we encourage all users to upgrade as soon as possible: https://www.djangoproject.com/weblog/2018/mar/06/security-releases/ As a reminder, we ask that pot

Fellow Reports - March 2018

2018-03-12 Thread Tim Graham
Week ending March 10, 2018 Following a snowstorm starting on March 2, my work was hampered last week by power and internet outages of five and seven days respectively. Things are back to normal as of Friday. Triaged --- https://code.djangoproject.com/ticket/29179 - format_html() can fal

Re: Fellow Reports - March 2018

2018-03-17 Thread Tim Graham
Week ending March 17, 2018 Triaged --- https://code.djangoproject.com/ticket/29214 - Invalid SQL when updating after annotating using subquery (accepted) https://code.djangoproject.com/ticket/29200 - RadioSelect does not render its label in MultiWidget (accepted) https://code.djangopro

Re: GSoc 2018

2018-03-22 Thread Tim Graham
I don't think think the idea is suitable. It doesn't fit any of the three categories described at https://code.djangoproject.com/wiki/SummerOfCode2018. On Thursday, March 22, 2018 at 9:56:59 AM UTC-4, jimw...@gmail.com wrote: > > I've written my draft on Google Docs, here's the url > https://do

Re: GSoc 2018

2018-03-23 Thread Tim Graham
oject is. If > that's not enough, how about an automatic URL/models generator based on my > ideas above? > Looking forward to your reply. > > On Thursday, March 22, 2018 at 10:06:16 PM UTC+8,Tim Graham wrote: >> >> I don't think think the idea is suitable. I

Re: Fellow Reports - March 2018

2018-03-24 Thread Tim Graham
Week ending March 24, 2018 Triaged --- https://code.djangoproject.com/ticket/29230 - Incorrect behavior of QuerySet.prefetch_related() in some circumstances during multilevel data prefetching (accepted) https://code.djangoproject.com/ticket/29205 - MultiValueField ignores a required va

Re: Google Summer of Code 2018

2018-03-24 Thread Tim Graham
Hi, I don't think this idea is suitable and as the proposal deadline is two days away, I don't think you'll be able to develop a successful proposal so late in the process. As https://code.djangoproject.com/wiki/SummerOfCode2018 says, you should have some prior experience contributing to Django

Re: GSoc 2018

2018-03-26 Thread Tim Graham
less. > > On Saturday March 24, 2018 at 12:44:35 AM UTC+8,Tim Graham wrote: >> >> I think GSoC students are much more likely to be successful working on an >> existing tool that has already proved its usefulness rather than trying to >> invent a new tool. In either

Re: Google Summer of Code 2018

2018-03-26 Thread Tim Graham
e sure on how to demonstrate the understanding of Django. Please do >> give me pointers on this. >> >> Best >> Priyansh >> >> On Wednesday, February 21, 2018 at 12:12:44 AM UTC+5:30, Tim Graham wrote: >>> >>> Hi Priyansh, >>> >>>

Re: Fellow Reports - March 2018

2018-04-02 Thread Tim Graham
Week ending March 31, 2018 Triaged --- https://code.djangoproject.com/ticket/29263 - Model.refresh_from_db() does not re-calculate annotation fields (invalid) https://code.djangoproject.com/ticket/29260 - Remove UPDATE query when saving a new model instance with a primary key that has a

Django bugfix releases: 2.0.4 and 1.11.12

2018-04-02 Thread Tim Graham
Details are available on the Django project weblog: https://www.djangoproject.com/weblog/2018/apr/02/bugfix-releases/ -- You received this message because you are subscribed to the Google Groups "Django developers (Contributions to Django itself)" group. To unsubscribe from this group and stop

Re: Shouldn't manage.py call python3 instead of python?

2018-04-06 Thread Tim Graham
It was tried in https://code.djangoproject.com/ticket/27878 but it caused problems, particularly on Windows. On Friday, April 6, 2018 at 6:35:50 PM UTC-4, Josh Smeaton wrote: > > I think you're right and PEP394 is the relevant text: > https://www.python.org/dev/peps/pep-0394/ > > TL;DR > > For n

Fellow Reports - April 2018

2018-04-07 Thread Tim Graham
Week ending April 7, 2018 Triaged --- https://code.djangoproject.com/ticket/29272 - Queryset using order_by(F()) fails to compile with values_list (duplicate) https://code.djangoproject.com/ticket/29298 - Add a mechanism for changing a user's email address, with an email confirmation (w

Re: #28779 needs qualified opinion from devs, customizing REDIRECT_FIELD_NAME is cumbersome

2018-04-08 Thread Tim Graham
What I tried to suggest there is that if this problem affects you, please describe your use case and how you are currently solving the issue (if at all) and what changes you propose to make to Django to resolve the ticket. On Sunday, April 8, 2018 at 1:53:55 PM UTC-4, bukow bukowiec wrote: > > h

Re: Fellow Reports - April 2018

2018-04-16 Thread Tim Graham
Week ending April 14, 2018 Triaged --- https://code.djangoproject.com/ticket/29308 - Clarify how assertQuerysetEqual()'s transform parameter works (accepted) https://code.djangoproject.com/ticket/29311 - Ease customizing URLField validation (duplicate) https://code.djangoproject.com/ti

<    4   5   6   7   8   9   10   11   12   13   >