Re: [Django] #11506: session.flush should not delete the old session

2009-07-23 Thread Django
#11506: session.flush should not delete the old session
--+-
  Reporter:  Glenn| Owner:  nobody
Status:  new  | Milestone:
 Component:  django.contrib.sessions  |   Version:  SVN   
Resolution:   |  Keywords:
 Stage:  Unreviewed   | Has_patch:  1 
Needs_docs:  0|   Needs_tests:  0 
Needs_better_patch:  0|  
--+-
Changes (by Glenn):

 * cc: gl...@zewt.org (added)

Comment:

 The test case should probably use django.test.client, but until there's
 some indication of interest, I'll hold off on further updates.

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en
-~--~~~~--~~--~--~---



Re: [Django] #4102: Allow UPDATE of only specific fields in model.save()

2009-07-23 Thread Django
#4102: Allow UPDATE of only specific fields in model.save()
+---
  Reporter:  Collin Grady   | Owner:  cgrady
Status:  new| Milestone:
 Component:  Database layer (models, ORM)   |   Version:  SVN   
Resolution: |  Keywords:
 Stage:  Design decision needed | Has_patch:  1 
Needs_docs:  1  |   Needs_tests:  0 
Needs_better_patch:  1  |  
+---
Changes (by russellm):

  * has_patch:  0 => 1
  * milestone:  1.1 =>

Comment:

 Please don't mark tickets against the v1.1 milestone unless they are
 critical failures. New features are _definitely_ not for the milestone.

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en
-~--~~~~--~~--~--~---



Re: [Django] #4102: Allow UPDATE of only specific fields in model.save()

2009-07-23 Thread Django
#4102: Allow UPDATE of only specific fields in model.save()
+---
  Reporter:  Collin Grady   | Owner:  cgrady
Status:  new| Milestone:  1.1   
 Component:  Database layer (models, ORM)   |   Version:  SVN   
Resolution: |  Keywords:
 Stage:  Design decision needed | Has_patch:  0 
Needs_docs:  1  |   Needs_tests:  0 
Needs_better_patch:  1  |  
+---
Changes (by seandong):

  * has_patch:  1 => 0
  * milestone:  => 1.1

Comment:

 If query at the same time  use function 'select_related' and 'only', it
 will be wrong.

 >>> s =
 
Station_Info.objects.select_related('player_info').only('name','player_info__nickname').get(pk=1)
 >>> s.name='test11'
 >>> s.save()
 Traceback (most recent call last):
   File "", line 1, in 
   File "/usr/lib/python2.6/dist-packages/django/db/models/base.py", line
 420, in save
 self.save_base(force_insert=force_insert, force_update=force_update)
   File "/usr/lib/python2.6/dist-packages/django/db/models/base.py", line
 462, in save_base
 self.save_base(cls=parent, origin=org)
   File "/usr/lib/python2.6/dist-packages/django/db/models/base.py", line
 487, in save_base
 rows = manager.filter(pk=pk_val)._update(values)
   File "/usr/lib/python2.6/dist-packages/django/db/models/query.py", line
 449, in _update
 return query.execute_sql(None)
   File "/usr/lib/python2.6/dist-
 packages/django/db/models/sql/subqueries.py", line 120, in execute_sql
 cursor = super(UpdateQuery, self).execute_sql(result_type)
   File "/usr/lib/python2.6/dist-packages/django/db/models/sql/query.py",
 line 2385, in execute_sql
 cursor.execute(sql, params)
   File "/usr/lib/python2.6/dist-packages/django/db/backends/util.py", line
 19, in execute
 return self.cursor.execute(sql, params)
   File "/usr/lib/python2.6/dist-
 packages/django/db/backends/mysql/base.py", line 89, in execute
 raise Database.IntegrityError(tuple(e))
 IntegrityError: (1048, "Column 'map_info_id' cannot be null")

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en
-~--~~~~--~~--~--~---



[Changeset] r11320 - django/branches/soc2009/http-wsgi-improvements/django/http

2009-07-23 Thread noreply

Author: ccahoon
Date: 2009-07-23 20:57:43 -0500 (Thu, 23 Jul 2009)
New Revision: 11320

Modified:
   django/branches/soc2009/http-wsgi-improvements/django/http/__init__.py
Log:
[soc2009/http-wsgi-improvements] Fix early settings use in 
HttpResponseSendFile. Refs #2131.


Modified: django/branches/soc2009/http-wsgi-improvements/django/http/__init__.py
===
--- django/branches/soc2009/http-wsgi-improvements/django/http/__init__.py  
2009-07-23 20:17:30 UTC (rev 11319)
+++ django/branches/soc2009/http-wsgi-improvements/django/http/__init__.py  
2009-07-24 01:57:43 UTC (rev 11320)
@@ -272,12 +272,12 @@
 
 _status_code = 200
 _codec = None
-_charset = settings.DEFAULT_CHARSET
 
 def __init__(self, content='', mimetype=None, status=None,
  content_type=None, request=None):
 from django.conf import settings
 accept_charset = None
+_charset = settings.DEFAULT_CHARSET
 if mimetype:
 content_type = mimetype  # Mimetype arg is an alias for 
content-type
 if request:


--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en
-~--~~~~--~~--~--~---



Re: [Django] #7052: auth fixture fails to import when running test server

2009-07-23 Thread Django
#7052: auth  fixture fails to import when running test server
+---
  Reporter:  jb0t   | Owner:  nobody
 
Status:  new| Milestone:
 
 Component:  Serialization  |   Version:  SVN   
 
Resolution: |  Keywords:  auth_permission 
auth_content fixture import
 Stage:  Accepted   | Has_patch:  1 
 
Needs_docs:  0  |   Needs_tests:  0 
 
Needs_better_patch:  0  |  
+---
Comment (by russellm):

 Awesome, with great shiny bells on it! I'll do a detailed teardown once
 v1.1 is finalized, but from initial inspection, this looks like an
 excellent patch. Thanks guys!

 As a minor administrative note - a patch of this size and complexity will
 definitely earn you a credit in the AUTHORS file... if I only knew your
 names :-) If you need to upload an updated patch, feel free to add your
 names to AUTHORS.

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en
-~--~~~~--~~--~--~---



Re: [Django] #11535: GenericRelation query with OR creates incorrect SQL

2009-07-23 Thread Django
#11535: GenericRelation query with OR creates incorrect SQL
---+
  Reporter:  brianglass| Owner:  nobody
Status:  new   | Milestone:  1.2   
 Component:  Database layer (models, ORM)  |   Version:  SVN   
Resolution:|  Keywords:
 Stage:  Unreviewed| Has_patch:  0 
Needs_docs:  0 |   Needs_tests:  0 
Needs_better_patch:  0 |  
---+
Changes (by dc):

  * milestone:  1.1 => 1.2

Comment:

 Please provide detailed steps to reproduce this bug (including models).
 Step by step described bug is easy to reproduce and fix.

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en
-~--~~~~--~~--~--~---



[Django] #11538: Documentation links wrong

2009-07-23 Thread Django
#11538: Documentation links wrong
---+
 Reporter:  Ianr   |   Owner:  nobody
   Status:  new|   Milestone:
Component:  Documentation  | Version:  1.0   
 Keywords: |   Stage:  Unreviewed
Has_patch:  0  |  
---+
 http://geodjango.org/docs/db-api.html#distance-geom

 The links with anchor text "GeoDjango distance tests" and "Tasmanian" have
 swapped href's

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en
-~--~~~~--~~--~--~---



[Changeset] r11319 - in django/branches/soc2009/http-wsgi-improvements: django/conf django/core/handlers django/http docs/ref tests/regressiontests/sendfile

2009-07-23 Thread noreply

Author: ccahoon
Date: 2009-07-23 15:17:30 -0500 (Thu, 23 Jul 2009)
New Revision: 11319

Modified:
   django/branches/soc2009/http-wsgi-improvements/django/conf/global_settings.py
   
django/branches/soc2009/http-wsgi-improvements/django/core/handlers/modpython.py
   django/branches/soc2009/http-wsgi-improvements/django/core/handlers/wsgi.py
   django/branches/soc2009/http-wsgi-improvements/django/http/__init__.py
   django/branches/soc2009/http-wsgi-improvements/docs/ref/request-response.txt
   
django/branches/soc2009/http-wsgi-improvements/tests/regressiontests/sendfile/tests.py
Log:
[soc2009/http-wsgi-improvements] Changes for ``HttpResponseSendFile`` support 
in FastCGI. Refs #2131.


Modified: 
django/branches/soc2009/http-wsgi-improvements/django/conf/global_settings.py
===
--- 
django/branches/soc2009/http-wsgi-improvements/django/conf/global_settings.py   
2009-07-23 17:48:00 UTC (rev 11318)
+++ 
django/branches/soc2009/http-wsgi-improvements/django/conf/global_settings.py   
2009-07-23 20:17:30 UTC (rev 11319)
@@ -240,9 +240,9 @@
 # file with efficient handler-specific routines. None causes 
HttpResponseSendFile
 # to fall back to, first, mechanisms in the handler (wsgi.filewrapper and
 # req.sendfile.
-# Examples: 'X-Sendfile' (FastCGI, lighttpd, Apache with mod_xsendfile),
+# Examples: 'X-Sendfile' (lighttpd & Cherokee with FastCGI/SCGI, Apache with 
mod_xsendfile),
 #   'X-Accel-Redirect' (nginx)
-HTTPRESPONSE_SENDFILE_METHOD = None
+HTTPRESPONSE_SENDFILE_HEADER = None
 
 # List of upload handler classes to be applied in order.
 FILE_UPLOAD_HANDLERS = (

Modified: 
django/branches/soc2009/http-wsgi-improvements/django/core/handlers/modpython.py
===
--- 
django/branches/soc2009/http-wsgi-improvements/django/core/handlers/modpython.py
2009-07-23 17:48:00 UTC (rev 11318)
+++ 
django/branches/soc2009/http-wsgi-improvements/django/core/handlers/modpython.py
2009-07-23 20:17:30 UTC (rev 11319)
@@ -204,9 +204,9 @@
 req.sendfile(response.sendfile_filename)
 else:
 # If we are using a header to do sendfile, set the header and send 
empty content
-if settings.RESPONSE_SENDFILE_METHOD:
+if settings.RESPONSE_SENDFILE_HEADER:
 response.set_empty_content()
-response[settings.HTTPRESPONSE_SENDFILE_METHOD] = 
response.sendfile_filename
+response[settings.HTTPRESPONSE_SENDFILE_HEADER] = 
response.sendfile_filename
 for chunk in response:
 req.write(chunk)
 return 0 # mod_python.apache.OK

Modified: 
django/branches/soc2009/http-wsgi-improvements/django/core/handlers/wsgi.py
===
--- django/branches/soc2009/http-wsgi-improvements/django/core/handlers/wsgi.py 
2009-07-23 17:48:00 UTC (rev 11318)
+++ django/branches/soc2009/http-wsgi-improvements/django/core/handlers/wsgi.py 
2009-07-23 20:17:30 UTC (rev 11319)
@@ -242,14 +242,21 @@
 response_headers.append(('Set-Cookie', str(c.output(header=''
 
 if isinstance(response, http.HttpResponseSendFile): 
-if settings.HTTPRESPONSE_SENDFILE_METHOD:
-response_headers.append((settings.HTTPRESPONSE_SENDFILE_METHOD,
-response.sendfile_filename))
+filename = response.sendfile_filename
+if settings.HTTPRESPONSE_SENDFILE_HEADER:
+response.set_empty_content()
+response_headers.append((settings.HTTPRESPONSE_SENDFILE_HEADER,
+filename))
 elif 'wsgi.file_wrapper' in environ:
-filelike = open(response.sendfile_filename, 'rb')
+filelike = open(filename, 'rb')
 return environ['wsgi.file_wrapper'](filelike, 
 response.block_size)
-
+else:
+import os.path
+if not os.path.exists(filename):
+ raise Exception("Filename provided to 
HttpResponseSendFile does not exist.")
+response_headers.append(('Content-Length', 
+ str(os.path.getsize(filename
 start_response(status, response_headers)
 return response
 

Modified: django/branches/soc2009/http-wsgi-improvements/django/http/__init__.py
===
--- django/branches/soc2009/http-wsgi-improvements/django/http/__init__.py  
2009-07-23 17:48:00 UTC (rev 11318)
+++ django/branches/soc2009/http-wsgi-improvements/django/http/__init__.py  
2009-07-23 20:17:30 UTC (rev 11319)
@@ -444,7 +444,6 @@
 super(HttpResponseSendFile, self).__init__('', 
content_type=content_type)
 self.sendfile_filename = path_to_file
 self.block_size = block_size
-

Re: [Django] #11536: template_object_name not working correctly in archive_index

2009-07-23 Thread Django
#11536: template_object_name not working correctly in archive_index
+---
  Reporter:  chrisrobison   | Owner:  nobody
Status:  closed | Milestone:
 Component:  Generic views  |   Version:
Resolution:  invalid|  Keywords:
 Stage:  Unreviewed | Has_patch:  0 
Needs_docs:  0  |   Needs_tests:  0 
Needs_better_patch:  0  |  
+---
Changes (by dc):

  * status:  new => closed
  * resolution:  => invalid

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en
-~--~~~~--~~--~--~---



Re: [Django] #11536: template_object_name not working correctly in archive_index

2009-07-23 Thread Django
#11536: template_object_name not working correctly in archive_index
+---
  Reporter:  chrisrobison   | Owner:  nobody
Status:  new| Milestone:
 Component:  Generic views  |   Version:
Resolution: |  Keywords:
 Stage:  Unreviewed | Has_patch:  0 
Needs_docs:  0  |   Needs_tests:  0 
Needs_better_patch:  0  |  
+---
Changes (by dc):

  * needs_better_patch:  => 0
  * needs_tests:  => 0
  * needs_docs:  => 0

Comment:

 I don't think it's a Django bug. It works
 [http://docs.djangoproject.com/en/dev/ref/generic-views/#django-views-
 generic-date-based-archive-index as documented].

 Please ask on [http://groups.google.com/group/django-users django-users]
 and reopen if you are sure that this is a Django bug.

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en
-~--~~~~--~~--~--~---



[Django] #11537: localflavor for india's state choices are not tuples

2009-07-23 Thread Django
#11537: localflavor for india's state choices are not tuples
+---
 Reporter:  zbyte64 |   Owner:  nobody
   Status:  new |   Milestone:
Component:  django.contrib.localflavor  | Version:  SVN   
 Keywords:  |   Stage:  Unreviewed
Has_patch:  0   |  
+---
 See:
 
http://code.djangoproject.com/browser/django/trunk/django/contrib/localflavor/in_/in_states.py

 The STATE_CHOICES should be an iterable of tuples to be consistent with
 the rest of localflavor.

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en
-~--~~~~--~~--~--~---



[Django] #11536: template_object_name not working correctly in archive_index

2009-07-23 Thread Django
#11536: template_object_name not working correctly in archive_index
---+
 Reporter:  chrisrobison   |   Owner:  nobody
   Status:  new|   Milestone:
Component:  Generic views  | Version:
 Keywords: |   Stage:  Unreviewed
Has_patch:  0  |  
---+
 Using template_object_name in archive_index is said to be fixed, however,
 I don't believe it is working how it should.  I have created a date_based
 blog and once I assign a template_object_name of 'entry', I then have to
 change the template to something that seems backwards.

 instead of:


 {{{
 {% for entry in latest %}

 {% entry.title %}
 }}}

 it must be:

 {{{
 {% for latest in entry %}

 {% latest.title %}
 }}}

 This is not consistent with the other date_based templates.

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en
-~--~~~~--~~--~--~---



Re: [Django] #3895: archive_index should have template_object_name

2009-07-23 Thread Django
#3895: archive_index should have template_object_name
+---
  Reporter:  marchino   | Owner:  nobody
Status:  closed | Milestone:
 Component:  Generic views  |   Version:  SVN   
Resolution:  fixed  |  Keywords:
 Stage:  Design decision needed | Has_patch:  1 
Needs_docs:  0  |   Needs_tests:  0 
Needs_better_patch:  1  |  
+---
Changes (by Alex):

  * status:  reopened => closed
  * resolution:  => fixed

Comment:

 This bug was fixed 2 years ago, if you think there is a new bug please
 file a new ticket.

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en
-~--~~~~--~~--~--~---



Re: [Django] #3895: archive_index should have template_object_name

2009-07-23 Thread Django
#3895: archive_index should have template_object_name
+---
  Reporter:  marchino   | Owner:  nobody
Status:  reopened   | Milestone:
 Component:  Generic views  |   Version:  SVN   
Resolution: |  Keywords:
 Stage:  Design decision needed | Has_patch:  1 
Needs_docs:  0  |   Needs_tests:  0 
Needs_better_patch:  1  |  
+---
Changes (by chrisrobison):

  * status:  closed => reopened
  * resolution:  fixed =>

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en
-~--~~~~--~~--~--~---



Re: [Django] #3895: archive_index should have template_object_name

2009-07-23 Thread Django
#3895: archive_index should have template_object_name
+---
  Reporter:  marchino   | Owner:  nobody
Status:  closed | Milestone:
 Component:  Generic views  |   Version:  SVN   
Resolution:  fixed  |  Keywords:
 Stage:  Design decision needed | Has_patch:  1 
Needs_docs:  0  |   Needs_tests:  0 
Needs_better_patch:  1  |  
+---
Changes (by chrisrobison):

  * needs_better_patch:  0 => 1

Comment:

 Using template_object_name in archive_index is said to be fixed, however,
 I don't believe it is working how it should.  I have created a date_based
 blog and once I assign a template_object_name of 'entry', I then have to
 change the template to something that seems backwards.

 instead of:


 {{{
 {% for entry in latest %}

 {% entry.title %}
 }}}

 it must be:

 {{{
 {% for latest in entry %}

 {% latest.title %}
 }}}

 This is not consistent with the other date_based templates.

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en
-~--~~~~--~~--~--~---



Re: [Django] #7052: auth fixture fails to import when running test server

2009-07-23 Thread Django
#7052: auth  fixture fails to import when running test server
+---
  Reporter:  jb0t   | Owner:  nobody
 
Status:  new| Milestone:
 
 Component:  Serialization  |   Version:  SVN   
 
Resolution: |  Keywords:  auth_permission 
auth_content fixture import
 Stage:  Accepted   | Has_patch:  1 
 
Needs_docs:  0  |   Needs_tests:  0 
 
Needs_better_patch:  0  |  
+---
Changes (by anonymous):

 * cc: j...@akoha.com, si...@akoha.com (added)

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en
-~--~~~~--~~--~--~---



Re: [Django] #7052: auth fixture fails to import when running test server

2009-07-23 Thread Django
#7052: auth  fixture fails to import when running test server
+---
  Reporter:  jb0t   | Owner:  nobody
 
Status:  new| Milestone:
 
 Component:  Serialization  |   Version:  SVN   
 
Resolution: |  Keywords:  auth_permission 
auth_content fixture import
 Stage:  Accepted   | Has_patch:  1 
 
Needs_docs:  0  |   Needs_tests:  0 
 
Needs_better_patch:  0  |  
+---
Changes (by j...@akoha.com):

  * has_patch:  0 => 1

Comment:

 Replying to [comment:1 russellm]:
 > This is a problem I have known about for a while, although I can't
 recall ever seeing a ticket describing it. Strictly, it's not a bug - the
 serializers work fine, it's an issue with the consistency between your
 fixture and the content types that are auto-created in your database.
 However, it's a pretty common problem and an easy mistake to make, so it
 deserves a solution.
 >
 > The best proposal I have thought of is to modify the syntax for foreign
 key references in serialized data to include a query capability; i.e.,
 instead of just having a JSON fixture containing the literal foreign key
 ```content_type: 3```, we would allow ```content_type: {
 class:'content_type', name:'blah' }```, where the inner braces would be
 interpreted as a query and would resolve to the appropriate foriegn key at
 time of import. Similar syntax would be required for other serializers.
 Any other suggestions are also welcome.

 We've implemented your suggestion of dictionaries as ```ForeignKey``` (and
 ```ManyToManyField```) with a small change.

 Since the field knows which class it is, we don't put that into the lookup
 dictionary.  All we do is specify which fields need to be dumped to
 resolve to a unique object in the database.

 See the attached patch against Django 1.0, which includes tests and
 documentation.

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en
-~--~~~~--~~--~--~---



[Changeset] r11318 - django/trunk/django/conf/locale/de/LC_MESSAGES

2009-07-23 Thread noreply

Author: jezdez
Date: 2009-07-23 12:48:00 -0500 (Thu, 23 Jul 2009)
New Revision: 11318

Modified:
   django/trunk/django/conf/locale/de/LC_MESSAGES/django.mo
   django/trunk/django/conf/locale/de/LC_MESSAGES/django.po
Log:
Updated German translation.

Modified: django/trunk/django/conf/locale/de/LC_MESSAGES/django.mo
===
(Binary files differ)

Modified: django/trunk/django/conf/locale/de/LC_MESSAGES/django.po
===
--- django/trunk/django/conf/locale/de/LC_MESSAGES/django.po2009-07-23 
17:46:28 UTC (rev 11317)
+++ django/trunk/django/conf/locale/de/LC_MESSAGES/django.po2009-07-23 
17:48:00 UTC (rev 11318)
@@ -1,13 +1,13 @@
 # Translation of django.po to German
 #
-# Copyright (C) 2005-2008,
+# Copyright (C) 2005-2009,
 # This file is distributed under the same license as the django package.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: Django\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-04-28 09:32+0200\n"
+"POT-Creation-Date: 2009-07-23 18:58+0200\n"
 "PO-Revision-Date: 2008-08-28 22:58+0100\n"
 "Last-Translator: Jannis Leidel \n"
 "Language-Team: \n"
@@ -223,16 +223,16 @@
 msgid "Traditional Chinese"
 msgstr "Traditionelles Chinesisch"
 
-#: contrib/admin/actions.py:56
+#: contrib/admin/actions.py:60
 #, python-format
 msgid "Successfully deleted %(count)d %(items)s."
 msgstr "Erfolgreich %(count)d %(items)s gelöscht."
 
-#: contrib/admin/actions.py:63 contrib/admin/options.py:1025
+#: contrib/admin/actions.py:67 contrib/admin/options.py:1027
 msgid "Are you sure?"
 msgstr "Sind Sie sicher?"
 
-#: contrib/admin/actions.py:81
+#: contrib/admin/actions.py:85
 #, python-format
 msgid "Delete selected %(verbose_name_plural)s"
 msgstr "Ausgewählte %(verbose_name_plural)s löschen"
@@ -271,15 +271,15 @@
 msgid "This year"
 msgstr "Dieses Jahr"
 
-#: contrib/admin/filterspecs.py:147 forms/widgets.py:413
+#: contrib/admin/filterspecs.py:147 forms/widgets.py:434
 msgid "Yes"
 msgstr "Ja"
 
-#: contrib/admin/filterspecs.py:147 forms/widgets.py:413
+#: contrib/admin/filterspecs.py:147 forms/widgets.py:434
 msgid "No"
 msgstr "Nein"
 
-#: contrib/admin/filterspecs.py:154 forms/widgets.py:413
+#: contrib/admin/filterspecs.py:154 forms/widgets.py:434
 msgid "Unknown"
 msgstr "Unbekannt"
 
@@ -325,7 +325,8 @@
 msgstr "%s geändert."
 
 #: contrib/admin/options.py:519 contrib/admin/options.py:529
-#: contrib/comments/templates/comments/preview.html:16 forms/models.py:306
+#: contrib/comments/templates/comments/preview.html:16 forms/models.py:388
+#: forms/models.py:600
 msgid "and"
 msgstr "und"
 
@@ -348,27 +349,27 @@
 msgid "No fields changed."
 msgstr "Keine Felder geändert."
 
-#: contrib/admin/options.py:598 contrib/auth/admin.py:67
+#: contrib/admin/options.py:599 contrib/auth/admin.py:67
 #, python-format
 msgid "The %(name)s \"%(obj)s\" was added successfully."
 msgstr "%(name)s \"%(obj)s\" wurde erfolgreich hinzugefügt."
 
-#: contrib/admin/options.py:602 contrib/admin/options.py:635
+#: contrib/admin/options.py:603 contrib/admin/options.py:636
 #: contrib/auth/admin.py:75
 msgid "You may edit it again below."
 msgstr "Das Element kann jetzt erneut bearbeitet werden."
 
-#: contrib/admin/options.py:612 contrib/admin/options.py:645
+#: contrib/admin/options.py:613 contrib/admin/options.py:646
 #, python-format
 msgid "You may add another %s below."
 msgstr "Es kann ein weiteres Element des Typs %s angelegt werden."
 
-#: contrib/admin/options.py:633
+#: contrib/admin/options.py:634
 #, python-format
 msgid "The %(name)s \"%(obj)s\" was changed successfully."
 msgstr "%(name)s \"%(obj)s\" wurde erfolgreich geändert."
 
-#: contrib/admin/options.py:641
+#: contrib/admin/options.py:642
 #, python-format
 msgid ""
 "The %(name)s \"%(obj)s\" was added successfully. You may edit it again below."
@@ -376,44 +377,44 @@
 "%(name)s \"%(obj)s\" wurde erfolgreich hinzugefügt. Das Element kann jetzt "
 "geändert werden."
 
-#: contrib/admin/options.py:772
+#: contrib/admin/options.py:773
 #, python-format
 msgid "Add %s"
 msgstr "%s hinzufügen"
 
-#: contrib/admin/options.py:803 contrib/admin/options.py:1003
+#: contrib/admin/options.py:804 contrib/admin/options.py:1005
 #, python-format
 msgid "%(name)s object with primary key %(key)r does not exist."
 msgstr ""
 "Das %(name)s-Objekt mit dem Primärschlüssel %(key)r ist nicht vorhanden."
 
-#: contrib/admin/options.py:860
+#: contrib/admin/options.py:861
 #, python-format
 msgid "Change %s"
 msgstr "%s ändern"
 
-#: contrib/admin/options.py:904
+#: contrib/admin/options.py:905
 msgid "Database error"
 msgstr "Datenbankfehler"
 
-#: contrib/admin/options.py:940
+#: contrib/admin/options.py:941
 #, python-format
 msgid "%(count)s %(name)s was changed successfully."
 msgid_plural "%(count)s %(name)s were changed successfully."
 msgstr[0] "%(count)s \"%(name)s\" wurde erfolgreich geändert."
 msgstr[1] "%(count)s \"%(name)s\" wurden erfol

[Changeset] r11317 - django/branches/releases/1.0.X/django/conf/locale/de/LC_MESSAGES

2009-07-23 Thread noreply

Author: jezdez
Date: 2009-07-23 12:46:28 -0500 (Thu, 23 Jul 2009)
New Revision: 11317

Modified:
   django/branches/releases/1.0.X/django/conf/locale/de/LC_MESSAGES/django.mo
   django/branches/releases/1.0.X/django/conf/locale/de/LC_MESSAGES/django.po
Log:
[1.0.X] Updated German translation.

Modified: 
django/branches/releases/1.0.X/django/conf/locale/de/LC_MESSAGES/django.mo
===
(Binary files differ)

Modified: 
django/branches/releases/1.0.X/django/conf/locale/de/LC_MESSAGES/django.po
===
--- django/branches/releases/1.0.X/django/conf/locale/de/LC_MESSAGES/django.po  
2009-07-23 15:01:48 UTC (rev 11316)
+++ django/branches/releases/1.0.X/django/conf/locale/de/LC_MESSAGES/django.po  
2009-07-23 17:46:28 UTC (rev 11317)
@@ -1,13 +1,13 @@
 # Translation of django.po to German
 #
-# Copyright (C) 2005-2008,
+# Copyright (C) 2005-2009,
 # This file is distributed under the same license as the django package.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: Django\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-04-28 11:43+0200\n"
+"POT-Creation-Date: 2009-07-23 19:40+0200\n"
 "PO-Revision-Date: 2008-08-28 22:58+0100\n"
 "Last-Translator: Jannis Leidel \n"
 "Language-Team: \n"
@@ -257,15 +257,15 @@
 msgid "This year"
 msgstr "Dieses Jahr"
 
-#: contrib/admin/filterspecs.py:147 forms/widgets.py:391
+#: contrib/admin/filterspecs.py:147 forms/widgets.py:398
 msgid "Yes"
 msgstr "Ja"
 
-#: contrib/admin/filterspecs.py:147 forms/widgets.py:391
+#: contrib/admin/filterspecs.py:147 forms/widgets.py:398
 msgid "No"
 msgstr "Nein"
 
-#: contrib/admin/filterspecs.py:154 forms/widgets.py:391
+#: contrib/admin/filterspecs.py:154 forms/widgets.py:398
 msgid "Unknown"
 msgstr "Unbekannt"
 
@@ -307,7 +307,8 @@
 msgstr "%s geändert."
 
 #: contrib/admin/options.py:340 contrib/admin/options.py:350
-#: contrib/comments/templates/comments/preview.html:16 forms/models.py:294
+#: contrib/comments/templates/comments/preview.html:16 forms/models.py:376
+#: forms/models.py:580
 msgid "and"
 msgstr "und"
 
@@ -655,6 +656,10 @@
 msgid "None available"
 msgstr "Keine vorhanden"
 
+#: contrib/admin/templates/admin/index.html:72
+msgid "Unknown content"
+msgstr "Unbekannter Inhalt"
+
 #: contrib/admin/templates/admin/invalid_setup.html:7
 msgid ""
 "Something's wrong with your database installation. Make sure the appropriate "
@@ -982,114 +987,115 @@
 msgid "the related `%(app_label)s.%(data_type)s` object"
 msgstr "Das verknüpfte `%(app_label)s.%(data_type)s` Objekt"
 
-#: contrib/admindocs/views.py:205 contrib/admindocs/views.py:227
-#: contrib/admindocs/views.py:241 contrib/admindocs/views.py:246
+#: contrib/admindocs/views.py:205 contrib/admindocs/views.py:224
+#: contrib/admindocs/views.py:229 contrib/admindocs/views.py:243
+#: contrib/admindocs/views.py:257 contrib/admindocs/views.py:262
 msgid "model:"
 msgstr "Modell:"
 
-#: contrib/admindocs/views.py:236
+#: contrib/admindocs/views.py:220 contrib/admindocs/views.py:252
 #, python-format
 msgid "related `%(app_label)s.%(object_name)s` objects"
 msgstr "verknüpftes `%(app_label)s.%(object_name)s` Objekt"
 
-#: contrib/admindocs/views.py:241
+#: contrib/admindocs/views.py:224 contrib/admindocs/views.py:257
 #, python-format
 msgid "all %s"
 msgstr "Alle %s"
 
-#: contrib/admindocs/views.py:246
+#: contrib/admindocs/views.py:229 contrib/admindocs/views.py:262
 #, python-format
 msgid "number of %s"
 msgstr "Anzahl von %s"
 
-#: contrib/admindocs/views.py:251
+#: contrib/admindocs/views.py:267
 #, python-format
 msgid "Fields on %s objects"
 msgstr "Felder am %s Objekt"
 
-#: contrib/admindocs/views.py:314 contrib/admindocs/views.py:325
-#: contrib/admindocs/views.py:327 contrib/admindocs/views.py:333
-#: contrib/admindocs/views.py:334 contrib/admindocs/views.py:336
+#: contrib/admindocs/views.py:330 contrib/admindocs/views.py:341
+#: contrib/admindocs/views.py:343 contrib/admindocs/views.py:349
+#: contrib/admindocs/views.py:350 contrib/admindocs/views.py:352
 msgid "Integer"
 msgstr "Ganzzahl"
 
-#: contrib/admindocs/views.py:315
+#: contrib/admindocs/views.py:331
 msgid "Boolean (Either True or False)"
 msgstr "Boolescher Wert (True oder False)"
 
-#: contrib/admindocs/views.py:316 contrib/admindocs/views.py:335
+#: contrib/admindocs/views.py:332 contrib/admindocs/views.py:351
 #, python-format
 msgid "String (up to %(max_length)s)"
 msgstr "Zeichenkette (bis zu %(max_length)s Zeichen)"
 
-#: contrib/admindocs/views.py:317
+#: contrib/admindocs/views.py:333
 msgid "Comma-separated integers"
 msgstr "Kommaseparierte Liste von Ganzzahlen"
 
-#: contrib/admindocs/views.py:318
+#: contrib/admindocs/views.py:334
 msgid "Date (without time)"
 msgstr "Datum (ohne Uhrzeit)"
 
-#: contrib/admindocs/views.py:319
+#: contrib/admindocs/views.py:335
 msgid "Date (with time)"
 msgstr "Datum (mit Uhrzeit)"
 
-#: contrib/admindocs/views.py:320
+#: contrib/admindo

Re: [Django] #11535: GenericRelation query with OR creates incorrect SQL

2009-07-23 Thread Django
#11535: GenericRelation query with OR creates incorrect SQL
---+
  Reporter:  brianglass| Owner:  nobody
Status:  new   | Milestone:  1.1   
 Component:  Database layer (models, ORM)  |   Version:  SVN   
Resolution:|  Keywords:
 Stage:  Unreviewed| Has_patch:  0 
Needs_docs:  0 |   Needs_tests:  0 
Needs_better_patch:  0 |  
---+
Changes (by brianglass):

  * needs_better_patch:  => 0
  * needs_tests:  => 0
  * needs_docs:  => 0

Comment:

 I just discovered a workaround. After switching the two terms in the |,
 the query works correctly.

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en
-~--~~~~--~~--~--~---



[Django] #11535: GenericRelation query with OR creates incorrect SQL

2009-07-23 Thread Django
#11535: GenericRelation query with OR creates incorrect SQL
--+-
 Reporter:  brianglass|   Owner:  nobody
   Status:  new   |   Milestone:  1.1   
Component:  Database layer (models, ORM)  | Version:  SVN   
 Keywords:|   Stage:  Unreviewed
Has_patch:  0 |  
--+-
 Example:


 {{{
 Contact.objects.filter(
 Q(organizations__name__iregex=r'\mtiftosi\w{0,4}\M') |
 Q(notes__note__icontains=r'tiftosi') )

 }}}

 Notes:

 organizations is manytomany related to Contact. notes is a GenericRelation
 from Contact to Note. Also note (and I think this is probably irrelevant)
 that the GenericRelation comes from a parent class Source.

 The above query returns 0 rows when in reality it should return 1 row. It
 produces the following SQL (PostgreSQL backend):


 {{{
 SELECT "contacts_contact"."id", "contacts_contact"."tags",
 "contacts_contact"."privacy", "contacts_contact"."first_name",
 "contacts_contact"."first_name_phonetic",
 "contacts_contact"."middle_name", "contacts_contact"."last_name",
 "contacts_contact"."last_name_phonetic",
 "contacts_contact"."suffix_or_prefix", "contacts_contact"."photo",
 "contacts_contact"."retired", "contacts_contact"."vetted",
 "contacts_contact"."birth_date", "contacts_contact"."death_date",
 "contacts_contact"."home_city", "contacts_contact"."home_state",
 "contacts_contact"."home_country"
 FROM "contacts_contact"
 LEFT OUTER JOIN "contacts_organizationmembership" ON
 ("contacts_contact"."id" = "contacts_organizationmembership"."contact_id")
 LEFT OUTER JOIN "contacts_organization" ON
 ("contacts_organizationmembership"."organization_id" =
 "contacts_organization"."id")
 LEFT OUTER JOIN "contacts_note" ON ("contacts_contact"."id" =
 "contacts_note"."object_id")
 WHERE (
 ("contacts_organization"."name" ~* E'\\mtiftosi\\w{0,4}\\M'
 OR "contacts_note"."note" ~* E'\\mtiftosi\\w{0,4}\\M' )

 AND "contacts_note"."content_type_id" = 28 )

 ORDER BY "contacts_contact"."last_name" ASC,
 "contacts_contact"."first_name" ASC LIMIT 21
 }}}


 The contacts_note.content_type_id=28 qualification should be in parens
 with the contacts_note.note regex qualification. Making this change
 produces the correct results. Moving the first opening paren of the WHERE
 clause to just after the first OR fixes the problem. The correct SQL
 should look something like:

 {{{

 SELECT "contacts_contact"."id", "contacts_contact"."tags",
 "contacts_contact"."privacy", "contacts_contact"."first_name",
 "contacts_contact"."first_name_phonetic",
 "contacts_contact"."middle_name", "contacts_contact"."last_name",
 "contacts_contact"."last_name_phonetic",
 "contacts_contact"."suffix_or_prefix", "contacts_contact"."photo",
 "contacts_contact"."retired", "contacts_contact"."vetted",
 "contacts_contact"."birth_date", "contacts_contact"."death_date",
 "contacts_contact"."home_city", "contacts_contact"."home_state",
 "contacts_contact"."home_country"
 FROM "contacts_contact"
 LEFT OUTER JOIN "contacts_organizationmembership" ON
 ("contacts_contact"."id" = "contacts_organizationmembership"."contact_id")
 LEFT OUTER JOIN "contacts_organization" ON
 ("contacts_organizationmembership"."organization_id" =
 "contacts_organization"."id")
 LEFT OUTER JOIN "contacts_note" ON ("contacts_contact"."id" =
 "contacts_note"."object_id")
 WHERE (
 "contacts_organization"."name" ~* E'\\mtiftosi\\w{0,4}\\M'
 OR ("contacts_note"."note" ~* E'\\mtiftosi\\w{0,4}\\M' )

 AND "contacts_note"."content_type_id" = 28 )

 ORDER BY "contacts_contact"."last_name" ASC,
 "contacts_contact"."first_name" ASC LIMIT 21
 }}}

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en
-~--~~~~--~~--~--~---



Re: [Django] #11527: Documentation and testing for F() assignment to model attributes

2009-07-23 Thread Django
#11527: Documentation and testing for F() assignment to model attributes
---+
  Reporter:  zacharyvoase  | Owner:  
zacharyvoase
Status:  assigned  | Milestone:  1.1
 
 Component:  Database layer (models, ORM)  |   Version:  SVN
 
Resolution:|  Keywords: 
 
 Stage:  Accepted  | Has_patch:  1  
 
Needs_docs:  0 |   Needs_tests:  0  
 
Needs_better_patch:  0 |  
---+
Changes (by zacharyvoase):

  * needs_docs:  1 => 0
  * has_patch:  0 => 1
  * needs_tests:  1 => 0

Comment:

 I've tried to use my initiative in figuring out where the documentation
 should be. The tests may not pass on other DBMSes, but I don't have an
 installation of MySQL, Oracle or PostgreSQL on which to run them.

 If you want to run the tests, just run `python tests/runtests.py
 --settings=project.settings expressions` from the root of the SVN
 repository.

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en
-~--~~~~--~~--~--~---



Re: [Django] #10663: Serbian translations

2009-07-23 Thread Django
#10663: Serbian translations
---+
  Reporter:  Branko Vukelic   | Owner:  
nobody 
Status:  reopened  | Milestone:  
1.1
 Component:  Translations  |   Version:  
SVN
Resolution:|  Keywords:  
Serbian
 Stage:  Accepted  | Has_patch:  0  

Needs_docs:  0 |   Needs_tests:  1  

Needs_better_patch:  0 |  
---+
Changes (by janos):

 * cc: ja...@janos.in.rs (added)
  * status:  closed => reopened
  * has_patch:  1 => 0
  * resolution:  fixed =>
  * needs_tests:  0 => 1

Comment:

 I believe that there is a bug.

 Latin (sr_Latn) translation is not recognized when it is only in
 django/local directory (in my case /usr/lib/pymodules/python2.5) even if I
 change dir name to sr_LATN. When I add translations (sr and sr_Latn) to my
 projecst/locale dir, the latin translation is recognized only with last
 four letters are capitalized (sr_LATN).

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en
-~--~~~~--~~--~--~---



[Changeset] r11316 - django/trunk/django/conf/locale/es_AR/LC_MESSAGES

2009-07-23 Thread noreply

Author: ramiro
Date: 2009-07-23 10:01:48 -0500 (Thu, 23 Jul 2009)
New Revision: 11316

Modified:
   django/trunk/django/conf/locale/es_AR/LC_MESSAGES/django.mo
   django/trunk/django/conf/locale/es_AR/LC_MESSAGES/django.po
Log:
Updated Argentinian spanish translation for trunk.

Modified: django/trunk/django/conf/locale/es_AR/LC_MESSAGES/django.mo
===
(Binary files differ)

Modified: django/trunk/django/conf/locale/es_AR/LC_MESSAGES/django.po
===
--- django/trunk/django/conf/locale/es_AR/LC_MESSAGES/django.po 2009-07-23 
14:32:26 UTC (rev 11315)
+++ django/trunk/django/conf/locale/es_AR/LC_MESSAGES/django.po 2009-07-23 
15:01:48 UTC (rev 11316)
@@ -6,8 +6,8 @@
 msgstr ""
 "Project-Id-Version: Django\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-05-28 12:30-0300\n"
-"PO-Revision-Date: 2009-05-05 20:35-0300\n"
+"POT-Creation-Date: 2009-07-21 23:56-0300\n"
+"PO-Revision-Date: 2009-07-22 00:13-0300\n"
 "Last-Translator: Ramiro Morales \n"
 "Language-Team: Django-I18N \n"
 "MIME-Version: 1.0\n"
@@ -224,7 +224,7 @@
 msgid "Successfully deleted %(count)d %(items)s."
 msgstr "Se eliminaron con éxito %(count)d %(items)s."
 
-#: contrib/admin/actions.py:67 contrib/admin/options.py:1025
+#: contrib/admin/actions.py:67 contrib/admin/options.py:1027
 msgid "Are you sure?"
 msgstr "¿Está seguro?"
 
@@ -322,7 +322,7 @@
 
 #: contrib/admin/options.py:519 contrib/admin/options.py:529
 #: contrib/comments/templates/comments/preview.html:16 forms/models.py:388
-#: forms/models.py:587
+#: forms/models.py:600
 msgid "and"
 msgstr "y"
 
@@ -345,27 +345,27 @@
 msgid "No fields changed."
 msgstr "No ha modificado ningún campo."
 
-#: contrib/admin/options.py:598 contrib/auth/admin.py:67
+#: contrib/admin/options.py:599 contrib/auth/admin.py:67
 #, python-format
 msgid "The %(name)s \"%(obj)s\" was added successfully."
 msgstr "Se agregó con éxito %(name)s \"%(obj)s\"."
 
-#: contrib/admin/options.py:602 contrib/admin/options.py:635
+#: contrib/admin/options.py:603 contrib/admin/options.py:636
 #: contrib/auth/admin.py:75
 msgid "You may edit it again below."
 msgstr "Puede modificarlo/a nuevamente abajo."
 
-#: contrib/admin/options.py:612 contrib/admin/options.py:645
+#: contrib/admin/options.py:613 contrib/admin/options.py:646
 #, python-format
 msgid "You may add another %s below."
 msgstr "Puede agregar otro/a %s abajo."
 
-#: contrib/admin/options.py:633
+#: contrib/admin/options.py:634
 #, python-format
 msgid "The %(name)s \"%(obj)s\" was changed successfully."
 msgstr "Se modificó con éxito %(name)s \"%(obj)s\"."
 
-#: contrib/admin/options.py:641
+#: contrib/admin/options.py:642
 #, python-format
 msgid ""
 "The %(name)s \"%(obj)s\" was added successfully. You may edit it again below."
@@ -373,43 +373,43 @@
 "Se agregó con éxito %(name)s \"%(obj)s\". Puede modificarlo/a nuevamente "
 "abajo."
 
-#: contrib/admin/options.py:772
+#: contrib/admin/options.py:773
 #, python-format
 msgid "Add %s"
 msgstr "Agregar %s"
 
-#: contrib/admin/options.py:803 contrib/admin/options.py:1003
+#: contrib/admin/options.py:804 contrib/admin/options.py:1005
 #, python-format
 msgid "%(name)s object with primary key %(key)r does not exist."
 msgstr "No existe un objeto %(name)s con una clave primaria %(key)r."
 
-#: contrib/admin/options.py:860
+#: contrib/admin/options.py:861
 #, python-format
 msgid "Change %s"
 msgstr "Modificar %s"
 
-#: contrib/admin/options.py:904
+#: contrib/admin/options.py:905
 msgid "Database error"
 msgstr "Error de base de datos"
 
-#: contrib/admin/options.py:940
+#: contrib/admin/options.py:941
 #, python-format
 msgid "%(count)s %(name)s was changed successfully."
 msgid_plural "%(count)s %(name)s were changed successfully."
 msgstr[0] "Se ha modificado con éxito %(count)s %(name)s."
 msgstr[1] "Se han modificado con éxito %(count)s %(name)s."
 
-#: contrib/admin/options.py:1018
+#: contrib/admin/options.py:1020
 #, python-format
 msgid "The %(name)s \"%(obj)s\" was deleted successfully."
 msgstr "Se eliminó con éxito %(name)s \"%(obj)s\"."
 
-#: contrib/admin/options.py:1054
+#: contrib/admin/options.py:1057
 #, python-format
 msgid "Change history: %s"
 msgstr "Historia de modificaciones: %s"
 
-#: contrib/admin/sites.py:20 contrib/admin/views/decorators.py:14
+#: contrib/admin/sites.py:21 contrib/admin/views/decorators.py:14
 #: contrib/auth/forms.py:80
 msgid ""
 "Please enter a correct username and password. Note that both fields are case-"
@@ -418,11 +418,11 @@
 "Por favor introduzca un nombre de usuario y una contraseña correctos. Note "
 "que ambos campos son sensibles a mayúsculas/minúsculas."
 
-#: contrib/admin/sites.py:278 contrib/admin/views/decorators.py:40
+#: contrib/admin/sites.py:285 contrib/admin/views/decorators.py:40
 msgid "Please log in again, because your session has expired."
 msgstr "Por favor, identifíquese de nuevo porque su sesión ha caducado.

Re: [Django] #11475: test.Client.session.save() raises error for anonymous users

2009-07-23 Thread Django
#11475: test.Client.session.save() raises error for anonymous users
+---
  Reporter:  egma...@gmail.com  | Owner:  nobody
Status:  new| Milestone:
 Component:  Testing framework  |   Version:  1.1-beta-1
Resolution: |  Keywords:
 Stage:  Unreviewed | Has_patch:  0 
Needs_docs:  0  |   Needs_tests:  0 
Needs_better_patch:  0  |  
+---
Comment (by Manoj Govindan ):

 Replying to [comment:8 simonredfern]:
 > I just came across the same problem. Feels like a Bug with a capital B
 to me. Can't get the workaround to work either.


 I created a dummy, non-staff user and logged him in inside my `setUp()`.
 Not clean or ideal, but works for me as I don't have any code based on
 user identity (yet). I don't know your scenario but this might be worth a
 try.

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en
-~--~~~~--~~--~--~---



Re: [Django] #11528: Chinese translation for Django-1.1

2009-07-23 Thread Django
#11528: Chinese translation for Django-1.1
---+
  Reporter:  qingfeng  | Owner:  nobody
Status:  closed| Milestone:  1.1   
 Component:  Translations  |   Version:  SVN   
Resolution:  fixed |  Keywords:
 Stage:  Unreviewed| Has_patch:  1 
Needs_docs:  0 |   Needs_tests:  0 
Needs_better_patch:  0 |  
---+
Changes (by russellm):

  * status:  reopened => closed
  * resolution:  => fixed

Comment:

 (In [11315]) Fixed #11528 -- Updated Traditional Chinese translation.
 Thanks to Qing Feng.

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en
-~--~~~~--~~--~--~---



[Changeset] r11315 - django/trunk/django/conf/locale/zh_CN/LC_MESSAGES

2009-07-23 Thread noreply
Author: russellm
Date: 2009-07-23 09:32:26 -0500 (Thu, 23 Jul 2009)
New Revision: 11315

Modified:
   django/trunk/django/conf/locale/zh_CN/LC_MESSAGES/django.mo
   django/trunk/django/conf/locale/zh_CN/LC_MESSAGES/django.po
Log:
Fixed #11528 -- Updated Traditional Chinese translation. Thanks to Qing Feng/

Modified: django/trunk/django/conf/locale/zh_CN/LC_MESSAGES/django.mo
===
(Binary files differ)

Modified: django/trunk/django/conf/locale/zh_CN/LC_MESSAGES/django.po
===
--- django/trunk/django/conf/locale/zh_CN/LC_MESSAGES/django.po 2009-07-23 
14:31:33 UTC (rev 11314)
+++ django/trunk/django/conf/locale/zh_CN/LC_MESSAGES/django.po 2009-07-23 
14:32:26 UTC (rev 11315)
@@ -3872,11 +3872,11 @@
 msgid ""
 "Please correct the duplicate data for %(field_name)s which must be unique "
 "for the %(lookup)s in %(date_field)s."
-msgstr "%(field_name)s の重複したデータを修正してください。%(date_field)s %(lookup)s では 
%(field_name)s がユニークである必要があります。"
+msgstr "请修正%(field_name)s的重复数据。%(date_field)s %(lookup)s 在 %(field_name)s 
必须保证唯一."
 
 #: forms/models.py:612
 msgid "Please correct the duplicate values below."
-msgstr "下記の重複したデータを修正してください。"
+msgstr "请修正重复的数据."
 
 #: forms/models.py:381 forms/models.py:389
 #, python-format


--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en
-~--~~~~--~~--~--~---



[Changeset] r11314 - in django/trunk: django/contrib/admin tests/regressiontests/admin_widgets

2009-07-23 Thread noreply

Author: russellm
Date: 2009-07-23 09:31:33 -0500 (Thu, 23 Jul 2009)
New Revision: 11314

Added:
   django/trunk/tests/regressiontests/admin_widgets/urls2.py
Modified:
   django/trunk/django/contrib/admin/widgets.py
   django/trunk/tests/regressiontests/admin_widgets/tests.py
Log:
Fixed #11532 -- Corrected the link used for edit_inline foreign keys in admin 
when the admin is deployed using the old style admin.root approach. Thanks to 
JP for the report.

Modified: django/trunk/django/contrib/admin/widgets.py
===
--- django/trunk/django/contrib/admin/widgets.py2009-07-23 13:58:00 UTC 
(rev 11313)
+++ django/trunk/django/contrib/admin/widgets.py2009-07-23 14:31:33 UTC 
(rev 11314)
@@ -224,7 +224,8 @@
 try:
 related_url = reverse('admin:%s_%s_add' % info, 
current_app=self.admin_site.name)
 except NoReverseMatch:
-related_url = '../../../%s/%s/add/' % info
+info = (self.admin_site.root_path, rel_to._meta.app_label, 
rel_to._meta.object_name.lower())
+related_url = '%s%s/%s/add/' % info
 self.widget.choices = self.choices
 output = [self.widget.render(name, value, *args, **kwargs)]
 if rel_to in self.admin_site._registry: # If the related object has an 
admin interface:

Modified: django/trunk/tests/regressiontests/admin_widgets/tests.py
===
--- django/trunk/tests/regressiontests/admin_widgets/tests.py   2009-07-23 
13:58:00 UTC (rev 11313)
+++ django/trunk/tests/regressiontests/admin_widgets/tests.py   2009-07-23 
14:31:33 UTC (rev 11314)
@@ -115,6 +115,7 @@
 
 class AdminForeignKeyWidgetChangeList(DjangoTestCase):
 fixtures = ["admin-widgets-users.xml"]
+admin_root = '/widget_admin'
 
 def setUp(self):
 self.client.login(username="super", password="secret")
@@ -123,5 +124,9 @@
 self.client.logout()
 
 def test_changelist_foreignkey(self):
-response = self.client.get('/widget_admin/admin_widgets/car/')
-self.failUnless('/widget_admin/auth/user/add/' in response.content)
+response = self.client.get('%s/admin_widgets/car/' % self.admin_root)
+self.failUnless('%s/auth/user/add/' % self.admin_root in 
response.content)
+
+class OldAdminForeignKeyWidgetChangeList(AdminForeignKeyWidgetChangeList):
+urls = 'regressiontests.admin_widgets.urls2'
+admin_root = '/deep/down/admin'

Added: django/trunk/tests/regressiontests/admin_widgets/urls2.py
===
--- django/trunk/tests/regressiontests/admin_widgets/urls2.py   
(rev 0)
+++ django/trunk/tests/regressiontests/admin_widgets/urls2.py   2009-07-23 
14:31:33 UTC (rev 11314)
@@ -0,0 +1,7 @@
+
+from django.conf.urls.defaults import *
+import widgetadmin
+
+urlpatterns = patterns('',
+(r'^deep/down/admin/(.*)', widgetadmin.site.root),
+)


--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en
-~--~~~~--~~--~--~---



[Django] #11534: Very Bad Grammar in Admin Bulk Delete Warning

2009-07-23 Thread Django
#11534: Very Bad Grammar in Admin Bulk Delete Warning
--+-
 Reporter:  hanksims  |   Owner:  nobody
   Status:  new   |   Milestone:
Component:  django.contrib.admin  | Version:  1.0   
 Keywords:|   Stage:  Unreviewed
Has_patch:  1 |  
--+-
 When you go to bulk-delete items with related objects through the admin,
 you are assaulted with the following warning:

 {{{
 Are you sure you want to delete the selected [model] objects? All of the
 following objects and it's related items will be deleted:
 }}}

 The "it's," there, is wrong in two ways. How about:

 {{{
 Are you sure you want to delete the selected [model] objects? All of the
 following objects and their related items will be deleted:
 }}}

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en
-~--~~~~--~~--~--~---



Re: [Django] #11475: test.Client.session.save() raises error for anonymous users

2009-07-23 Thread Django
#11475: test.Client.session.save() raises error for anonymous users
+---
  Reporter:  egma...@gmail.com  | Owner:  nobody
Status:  new| Milestone:
 Component:  Testing framework  |   Version:  1.1-beta-1
Resolution: |  Keywords:
 Stage:  Unreviewed | Has_patch:  0 
Needs_docs:  0  |   Needs_tests:  0 
Needs_better_patch:  0  |  
+---
Comment (by simonredfern):

 I just came across the same problem. Feels like a Bug with a capital B to
 me. Can't get the workaround to work either.

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en
-~--~~~~--~~--~--~---



Re: [Django] #11528: Chinese translation for Django-1.1

2009-07-23 Thread Django
#11528: Chinese translation for Django-1.1
---+
  Reporter:  qingfeng  | Owner:  nobody
Status:  reopened  | Milestone:  1.1   
 Component:  Translations  |   Version:  SVN   
Resolution:|  Keywords:
 Stage:  Unreviewed| Has_patch:  1 
Needs_docs:  0 |   Needs_tests:  0 
Needs_better_patch:  0 |  
---+
Changes (by qingfeng):

  * status:  closed => reopened
  * resolution:  fixed =>

Comment:

 Sorry, the translation of some errors before, please use the latest patch
 file

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en
-~--~~~~--~~--~--~---



Re: [Django] #11408: Patch for Brazilian portuguese translation of POT files for 1.1

2009-07-23 Thread Django
#11408: Patch for Brazilian portuguese translation of POT files for 1.1
--+-
  Reporter:  Guilherme Gondim   | Owner:  
nobody
Status:  closed   | Milestone:  
1.1   
 Component:  Translations |   Version:  
SVN   
Resolution:  fixed|  Keywords:  
pt_BR 
 Stage:  Accepted | Has_patch:  
1 
Needs_docs:  0|   Needs_tests:  
0 
Needs_better_patch:  0|  
--+-
Changes (by russellm):

  * status:  reopened => closed
  * resolution:  => fixed

Comment:

 (In [11313]) Fixed #11408 -- Updated Brazilian Portuguese translation.
 Thanks to Guilherme Gondim.

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en
-~--~~~~--~~--~--~---



[Changeset] r11313 - django/trunk/django/conf/locale/pt_BR/LC_MESSAGES

2009-07-23 Thread noreply

Author: russellm
Date: 2009-07-23 08:58:00 -0500 (Thu, 23 Jul 2009)
New Revision: 11313

Modified:
   django/trunk/django/conf/locale/pt_BR/LC_MESSAGES/django.mo
   django/trunk/django/conf/locale/pt_BR/LC_MESSAGES/django.po
Log:
Fixed #11408 -- Updated Brazilian Portuguese translation. Thanks to Guilherme 
Gondim.

Modified: django/trunk/django/conf/locale/pt_BR/LC_MESSAGES/django.mo
===
(Binary files differ)

Modified: django/trunk/django/conf/locale/pt_BR/LC_MESSAGES/django.po
===
--- django/trunk/django/conf/locale/pt_BR/LC_MESSAGES/django.po 2009-07-23 
13:27:06 UTC (rev 11312)
+++ django/trunk/django/conf/locale/pt_BR/LC_MESSAGES/django.po 2009-07-23 
13:58:00 UTC (rev 11313)
@@ -4,12 +4,11 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: Django\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-06-30 17:09-0300\n"
-"PO-Revision-Date: 2009-06-30 17:16-0300\n"
+"Report-Msgid-Bugs-To: Grupo de Localização para o Português 
\n"
+"POT-Creation-Date: 2009-07-23 10:00-0300\n"
+"PO-Revision-Date: 2009-07-23 10:03-0300\n"
 "Last-Translator: Guilherme Gondim \n"
-"Language-Team: Grupo de Localização para o Português \n"
+"Language-Team: Grupo de Localização para o Português 
\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -224,7 +223,7 @@
 msgid "Successfully deleted %(count)d %(items)s."
 msgstr "Removido %(count)d %(items)s com sucesso."
 
-#: contrib/admin/actions.py:67 contrib/admin/options.py:1025
+#: contrib/admin/actions.py:67 contrib/admin/options.py:1027
 msgid "Are you sure?"
 msgstr "Tem certeza?"
 
@@ -322,7 +321,7 @@
 
 #: contrib/admin/options.py:519 contrib/admin/options.py:529
 #: contrib/comments/templates/comments/preview.html:16 forms/models.py:388
-#: forms/models.py:587
+#: forms/models.py:600 forms/models_flymake.py:388 forms/models_flymake.py:600
 msgid "and"
 msgstr "e"
 
@@ -345,27 +344,27 @@
 msgid "No fields changed."
 msgstr "Nenhum campo modificado."
 
-#: contrib/admin/options.py:598 contrib/auth/admin.py:67
+#: contrib/admin/options.py:599 contrib/auth/admin.py:67
 #, python-format
 msgid "The %(name)s \"%(obj)s\" was added successfully."
 msgstr "%(name)s \"%(obj)s\": adicionado com sucesso."
 
-#: contrib/admin/options.py:602 contrib/admin/options.py:635
+#: contrib/admin/options.py:603 contrib/admin/options.py:636
 #: contrib/auth/admin.py:75
 msgid "You may edit it again below."
 msgstr "Você pode editar novamente abaixo."
 
-#: contrib/admin/options.py:612 contrib/admin/options.py:645
+#: contrib/admin/options.py:613 contrib/admin/options.py:646
 #, python-format
 msgid "You may add another %s below."
 msgstr "Você pode adicionar outro %s abaixo."
 
-#: contrib/admin/options.py:633
+#: contrib/admin/options.py:634
 #, python-format
 msgid "The %(name)s \"%(obj)s\" was changed successfully."
 msgstr "%(name)s \"%(obj)s\": modificado com sucesso."
 
-#: contrib/admin/options.py:641
+#: contrib/admin/options.py:642
 #, python-format
 msgid ""
 "The %(name)s \"%(obj)s\" was added successfully. You may edit it again below."
@@ -373,43 +372,43 @@
 "%(name)s \"%(obj)s\": adicionado com sucesso. Você pode editar novamente "
 "abaixo."
 
-#: contrib/admin/options.py:772
+#: contrib/admin/options.py:773
 #, python-format
 msgid "Add %s"
 msgstr "Adicionar %s"
 
-#: contrib/admin/options.py:803 contrib/admin/options.py:1003
+#: contrib/admin/options.py:804 contrib/admin/options.py:1005
 #, python-format
 msgid "%(name)s object with primary key %(key)r does not exist."
 msgstr "Objeto %(name)s com chave primária %(key)r não existe."
 
-#: contrib/admin/options.py:860
+#: contrib/admin/options.py:861
 #, python-format
 msgid "Change %s"
 msgstr "Modificar %s"
 
-#: contrib/admin/options.py:904
+#: contrib/admin/options.py:905
 msgid "Database error"
 msgstr "Erro no banco de dados"
 
-#: contrib/admin/options.py:940
+#: contrib/admin/options.py:941
 #, python-format
 msgid "%(count)s %(name)s was changed successfully."
 msgid_plural "%(count)s %(name)s were changed successfully."
 msgstr[0] "%(count)s %(name)s modificado com sucesso."
 msgstr[1] "%(count)s %(name)s modificados com sucesso."
 
-#: contrib/admin/options.py:1018
+#: contrib/admin/options.py:1020
 #, python-format
 msgid "The %(name)s \"%(obj)s\" was deleted successfully."
 msgstr "%(name)s \"%(obj)s\": excluído com sucesso."
 
-#: contrib/admin/options.py:1054
+#: contrib/admin/options.py:1057
 #, python-format
 msgid "Change history: %s"
 msgstr "Histórico de modificações: %s"
 
-#: contrib/admin/sites.py:20 contrib/admin/views/decorators.py:14
+#: contrib/admin/sites.py:21 contrib/admin/views/decorators.py:14
 #: contrib/auth/forms.py:80
 msgid ""
 "Please enter a correct username and password. Note that both fields are case-"
@@ -418,11 +417,11 @@
 "Por favor, entre com um usuário e senha corretos. Note que ambos os campos "
 "

[Django] #11533: AUTH_USE_MESSAGES

2009-07-23 Thread Django
#11533: AUTH_USE_MESSAGES
+---
 Reporter:  BlindHunter |   Owner:  nobody
   Status:  new |   Milestone:  1.2   
Component:  Core framework  | Version:  1.0   
 Keywords:  |   Stage:  Unreviewed
Has_patch:  0   |  
+---
 If I'm not using auth_messages, why should my app always make unnecessary
 queries ?
 There was a sort of discussion, but nothing happend :(
 http://www.mail-archive.com/django-
 develop...@googlegroups.com/msg20259.html

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en
-~--~~~~--~~--~--~---



Re: [Django] #10537: list_editable: ForeignKey widget points to wrong add_view

2009-07-23 Thread Django
#10537: list_editable: ForeignKey widget points to wrong add_view
---+
  Reporter:  bartTC| Owner:  nobody 
  
Status:  closed| Milestone:  1.1
  
 Component:  django.contrib.admin  |   Version:  SVN
  
Resolution:  fixed |  Keywords:  list_editable, 
foreignkey
 Stage:  Ready for checkin | Has_patch:  0  
  
Needs_docs:  0 |   Needs_tests:  0  
  
Needs_better_patch:  0 |  
---+
Comment (by kmtracey):

 Replying to [comment:5 JP]:
 Opened #11532 to report this as a comment on a closed ticket can easily be
 overlooked.

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en
-~--~~~~--~~--~--~---



Re: [Django] #11520: Release tarball includes useless ".DS_Store" files

2009-07-23 Thread Django
#11520: Release tarball includes useless ".DS_Store" files
+---
  Reporter:  lamby  | Owner:  nobody
Status:  new| Milestone:  1.1   
 Component:  Uncategorized  |   Version:
Resolution: |  Keywords:
 Stage:  Unreviewed | Has_patch:  0 
Needs_docs:  0  |   Needs_tests:  0 
Needs_better_patch:  0  |  
+---
Comment (by anonymous):

 make dist should whack those.

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en
-~--~~~~--~~--~--~---



Re: [Django] #11408: Patch for Brazilian portuguese translation of POT files for 1.1

2009-07-23 Thread Django
#11408: Patch for Brazilian portuguese translation of POT files for 1.1
--+-
  Reporter:  Guilherme Gondim   | Owner:  
nobody
Status:  reopened | Milestone:  
1.1   
 Component:  Translations |   Version:  
SVN   
Resolution:   |  Keywords:  
pt_BR 
 Stage:  Accepted | Has_patch:  
1 
Needs_docs:  0|   Needs_tests:  
0 
Needs_better_patch:  0|  
--+-
Changes (by Guilherme Gondim ):

  * status:  closed => reopened
  * resolution:  fixed =>

Comment:

 Hi russellm, thank you for commit, but is possible to use pt_BR-3.patch?
 Thanks!

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en
-~--~~~~--~~--~--~---



Re: [Django] #11045: Updated Dutch translation

2009-07-23 Thread Django
#11045: Updated Dutch translation
---+
  Reporter:  joeri | Owner:  nobody  
Status:  closed| Milestone:  1.1 
 Component:  Translations  |   Version:  SVN 
Resolution:  fixed |  Keywords:  dutch nl translation
 Stage:  Accepted  | Has_patch:  1   
Needs_docs:  0 |   Needs_tests:  0   
Needs_better_patch:  1 |  
---+
Changes (by russellm):

  * status:  new => closed
  * resolution:  => fixed

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en
-~--~~~~--~~--~--~---



Re: [Django] #11045: Updated Dutch translation

2009-07-23 Thread Django
#11045: Updated Dutch translation
---+
  Reporter:  joeri | Owner:  nobody  
Status:  new   | Milestone:  1.1 
 Component:  Translations  |   Version:  SVN 
Resolution:|  Keywords:  dutch nl translation
 Stage:  Accepted  | Has_patch:  1   
Needs_docs:  0 |   Needs_tests:  0   
Needs_better_patch:  1 |  
---+
Comment (by russellm):

 (In [11312]) Fixed #11045 -- Updated Dutch translation. Thanks to joeri
 and rvanlaar.

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en
-~--~~~~--~~--~--~---



Re: [Django] #11528: Chinese translation for Django-1.1

2009-07-23 Thread Django
#11528: Chinese translation for Django-1.1
---+
  Reporter:  qingfeng  | Owner:  nobody
Status:  closed| Milestone:  1.1   
 Component:  Translations  |   Version:  SVN   
Resolution:  fixed |  Keywords:
 Stage:  Unreviewed| Has_patch:  1 
Needs_docs:  0 |   Needs_tests:  0 
Needs_better_patch:  0 |  
---+
Comment (by russellm):

 For future reference - you appear to have done the exact opposite to what
 I asked you to do.

 Firstly - patches should be generated as a diff, generated against the
 root of the Django source tree.

 Secondly - patches should compile. Your updated django.po still contains
 the duplicated translations that caused problems.

 I have fixed these problems for the commit, but in future, it would be
 nice if the patches came ready-to-use.

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en
-~--~~~~--~~--~--~---



[Django] #11532: Possible #10537 regression

2009-07-23 Thread Django
#11532: Possible #10537 regression
--+-
 Reporter:  kmtracey  |   Owner:  nobody
   Status:  new   |   Milestone:  1.1   
Component:  django.contrib.admin  | Version:  SVN   
 Keywords:|   Stage:  Unreviewed
Has_patch:  0 |  
--+-
 http://code.djangoproject.com/ticket/10537#comment:5

 reports that #10537 has reappeared in 1.1 rc1. I do not have time to
 investigate right now but from a brief look it appears the test added for
 #10537 might not notice the nature of the change reported in that comment,
 and that it could be a side-effect of the fix for #10061.

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en
-~--~~~~--~~--~--~---



[Changeset] r11310 - django/trunk/django/conf/locale/zh_CN/LC_MESSAGES

2009-07-23 Thread noreply

Author: russellm
Date: 2009-07-23 08:24:52 -0500 (Thu, 23 Jul 2009)
New Revision: 11310

Modified:
   django/trunk/django/conf/locale/zh_CN/LC_MESSAGES/django.mo
   django/trunk/django/conf/locale/zh_CN/LC_MESSAGES/django.po
   django/trunk/django/conf/locale/zh_CN/LC_MESSAGES/djangojs.mo
   django/trunk/django/conf/locale/zh_CN/LC_MESSAGES/djangojs.po
Log:
Fixed #11528 -- Updated Traditional Chinese translation. Thanks to Qing Feng.

Modified: django/trunk/django/conf/locale/zh_CN/LC_MESSAGES/django.mo
===
(Binary files differ)

Modified: django/trunk/django/conf/locale/zh_CN/LC_MESSAGES/django.po
===
--- django/trunk/django/conf/locale/zh_CN/LC_MESSAGES/django.po 2009-07-23 
13:23:34 UTC (rev 11309)
+++ django/trunk/django/conf/locale/zh_CN/LC_MESSAGES/django.po 2009-07-23 
13:24:52 UTC (rev 11310)
@@ -5,9 +5,9 @@
 "Project-Id-Version: Django\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2008-12-02 22:52+0800\n"
-"PO-Revision-Date: 2008-11-19 17:38+0800\n"
-"Last-Translator: Liang Feng \n"
-"Language-Team: Simplified Chinese \n"
+"PO-Revision-Date: 2009-07-23 11:47+0800\n"
+"Last-Translator: Qing Feng \n"
+"Language-Team: Simplified Chinese \n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -220,6 +220,20 @@
 msgid "Traditional Chinese"
 msgstr "繁体中文"
 
+#: contrib/admin/actions.py:60
+#, python-format
+msgid "Successfully deleted %(count)d %(items)s."
+msgstr "删除了%(count)d的%(items)s"
+
+#: contrib/admin/actions.py:67 contrib/admin/options.py:1027
+msgid "Are you sure?"
+msgstr "你确认吗?"
+
+#: contrib/admin/actions.py:85
+#, python-format
+msgid "Delete selected %(verbose_name_plural)s"
+msgstr "删除了选择的%(verbose_name_plural)s"
+
 #: contrib/admin/filterspecs.py:44
 #, python-format
 msgid ""
@@ -377,10 +391,6 @@
 msgid "The %(name)s \"%(obj)s\" was deleted successfully."
 msgstr "%(name)s \"%(obj)s\" 删除成功。"
 
-#: contrib/admin/options.py:695
-msgid "Are you sure?"
-msgstr "你确认吗?"
-
 #: contrib/admin/options.py:724
 #, python-format
 msgid "Change history: %s"
@@ -640,6 +650,10 @@
 msgid "None available"
 msgstr "无可用的"
 
+#: contrib/admin/templates/admin/index.html:72
+msgid "Unknown content"
+msgstr "未知内容"
+
 #: contrib/admin/templates/admin/invalid_setup.html:7
 msgid ""
 "Something's wrong with your database installation. Make sure the appropriate "
@@ -685,7 +699,16 @@
 msgid "Show all"
 msgstr "显示全部"
 
+#: contrib/admin/templates/admin/pagination.html:11
+#: contrib/admin/templates/admin/submit_line.html:3
+msgid "Save"
+msgstr "保存"
+
 #: contrib/admin/templates/admin/search_form.html:8
+msgid "Search"
+msgstr "搜索"
+
+#: contrib/admin/templates/admin/search_form.html:8
 msgid "Go"
 msgstr "执行"
 
@@ -701,10 +724,6 @@
 msgid "%(full_result_count)s total"
 msgstr "总共 %(full_result_count)s"
 
-#: contrib/admin/templates/admin/submit_line.html:3
-msgid "Save"
-msgstr "保存"
-
 #: contrib/admin/templates/admin/submit_line.html:5
 msgid "Save as new"
 msgstr "保存为新的"
@@ -1347,6 +1366,16 @@
 msgid "Metadata"
 msgstr "元数据"
 
+#: contrib/comments/feeds.py:13
+#, python-format
+msgid "%(site_name)s comments"
+msgstr "%(site_name)s的评论"
+
+#: contrib/comments/feeds.py:23
+#, python-format
+msgid "Latest comments on %(site_name)s"
+msgstr "%(site_name)s的最新评论"
+
 #: contrib/comments/forms.py:19
 #: contrib/comments/templates/comments/moderation_queue.html:34
 msgid "Name"
@@ -1423,6 +1452,12 @@
 "only."
 msgstr "此评论由一位验证用户发表,因此该用户名是只读的。"
 
+#: contrib/comments/models.py:77
+msgid "comments"
+msgstr "评论"
+
+#: contrib/comments/models.py:119
+
 #: contrib/comments/models.py:124
 msgid ""
 "This comment was posted by an authenticated user and thus the email is read-"
@@ -1444,6 +1479,22 @@
 "\n"
 "http://%(domain)s%(url)s"
 
+#: contrib/comments/models.py:170
+msgid "flag"
+msgstr "标记"
+
+#: contrib/comments/models.py:171
+msgid "date"
+msgstr "标记时间"
+
+#: contrib/comments/models.py:181
+msgid "comment flag"
+msgstr "评论标记"
+
+#: contrib/comments/models.py:182
+msgid "comment flags"
+msgstr "评论标记"
+
 #: contrib/comments/templates/comments/approve.html:4
 msgid "Approve a comment"
 msgstr "批准评论"
@@ -1574,10 +1625,6 @@
 msgid "python model class name"
 msgstr "python 模型类名"
 
-#: contrib/contenttypes/models.py:71
-msgid "content type"
-msgstr "内容类型"
-
 #: contrib/contenttypes/models.py:72
 msgid "content types"
 msgstr "内容类型"
@@ -1655,6 +1702,14 @@
 msgid "Invalid geometry type."
 msgstr "无效几何类型。"
 
+#: contrib/gis/forms/fields.py:20
+msgid ""
+"An error occurred when transforming the geometry to the SRID of the geometry "
+"form field."
+msgstr ""
+"几何形状的SRID字段发生试图转换错误"
+"ました。"
+
 #: contrib/humanize/templatetags/humanize.py:19
 msgid "th"
 msgstr "th"
@@ -2789,8 +2844,8 @@
 msgstr "税号(NIP)校验和错误。"
 
 #: contrib/localflavor/pl/forms.py:111
-msgid "National Business Register Number (REGON) consists of 7 or 9 digits."
-msgstr "国家商业注册号码(R

Re: [Django] #11524: Japanese translation for Django-1.1

2009-07-23 Thread Django
#11524: Japanese translation for Django-1.1
---+
  Reporter:  tmatsuo   | Owner:  nobody
Status:  closed| Milestone:  1.1   
 Component:  Translations  |   Version:  SVN   
Resolution:  fixed |  Keywords:
 Stage:  Unreviewed| Has_patch:  1 
Needs_docs:  0 |   Needs_tests:  0 
Needs_better_patch:  0 |  
---+
Changes (by russellm):

  * status:  new => closed
  * needs_better_patch:  => 0
  * resolution:  => fixed
  * needs_tests:  => 0
  * needs_docs:  => 0

Comment:

 (In [11308]) Fixed #11524 -- Updated Japanese translation. Thanks to
 Takashi Matsuo.

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en
-~--~~~~--~~--~--~---



[Changeset] r11309 - django/trunk/django/conf/locale/ru/LC_MESSAGES

2009-07-23 Thread noreply
Author: russellm
Date: 2009-07-23 08:23:34 -0500 (Thu, 23 Jul 2009)
New Revision: 11309

Modified:
   django/trunk/django/conf/locale/ru/LC_MESSAGES/django.mo
   django/trunk/django/conf/locale/ru/LC_MESSAGES/django.po
Log:
Fixed #11525 -- Updated Russian translation. Thanks to dc and kmike.

Modified: django/trunk/django/conf/locale/ru/LC_MESSAGES/django.mo
===
(Binary files differ)

Modified: django/trunk/django/conf/locale/ru/LC_MESSAGES/django.po
===
--- django/trunk/django/conf/locale/ru/LC_MESSAGES/django.po2009-07-23 
13:22:05 UTC (rev 11308)
+++ django/trunk/django/conf/locale/ru/LC_MESSAGES/django.po2009-07-23 
13:23:34 UTC (rev 11309)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: Django\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-04-10 17:08+0400\n"
+"POT-Creation-Date: 2009-07-23 00:31+0400\n"
 "PO-Revision-Date: 2009-04-10 18:37+0400\n"
 "Last-Translator: Andrew Fedorov \n"
 "Language-Team: Russian\n"
@@ -218,16 +218,16 @@
 msgid "Traditional Chinese"
 msgstr "Традиционный китайский"
 
-#: contrib/admin/actions.py:56
+#: contrib/admin/actions.py:60
 #, python-format
 msgid "Successfully deleted %(count)d %(items)s."
-msgstr "Успешно удалено %(count)d %(items)s."
+msgstr "Успешно удалены %(count)d %(items)s."
 
-#: contrib/admin/actions.py:63 contrib/admin/options.py:1023
+#: contrib/admin/actions.py:67 contrib/admin/options.py:1027
 msgid "Are you sure?"
 msgstr "Вы уверены?"
 
-#: contrib/admin/actions.py:81
+#: contrib/admin/actions.py:85
 #, python-format
 msgid "Delete selected %(verbose_name_plural)s"
 msgstr "Удалить выбранные %(verbose_name_plural)s"
@@ -266,15 +266,15 @@
 msgid "This year"
 msgstr "Этот год"
 
-#: contrib/admin/filterspecs.py:147 forms/widgets.py:413
+#: contrib/admin/filterspecs.py:147 forms/widgets.py:434
 msgid "Yes"
 msgstr "Да"
 
-#: contrib/admin/filterspecs.py:147 forms/widgets.py:413
+#: contrib/admin/filterspecs.py:147 forms/widgets.py:434
 msgid "No"
 msgstr "Нет"
 
-#: contrib/admin/filterspecs.py:154 forms/widgets.py:413
+#: contrib/admin/filterspecs.py:154 forms/widgets.py:434
 msgid "Unknown"
 msgstr "Неизвестно"
 
@@ -314,56 +314,57 @@
 msgid "None"
 msgstr "Нет"
 
-#: contrib/admin/options.py:517
+#: contrib/admin/options.py:519
 #, python-format
 msgid "Changed %s."
 msgstr "Изменён %s."
 
-#: contrib/admin/options.py:517 contrib/admin/options.py:527
-#: contrib/comments/templates/comments/preview.html:16 forms/models.py:306
+#: contrib/admin/options.py:519 contrib/admin/options.py:529
+#: contrib/comments/templates/comments/preview.html:16 forms/models.py:388
+#: forms/models.py:600
 msgid "and"
 msgstr "и"
 
-#: contrib/admin/options.py:522
+#: contrib/admin/options.py:524
 #, python-format
 msgid "Added %(name)s \"%(object)s\"."
 msgstr "Добавлен %(name)s \"%(object)s\"."
 
-#: contrib/admin/options.py:526
+#: contrib/admin/options.py:528
 #, python-format
 msgid "Changed %(list)s for %(name)s \"%(object)s\"."
 msgstr "Изменены %(list)s для %(name)s \"%(object)s\"."
 
-#: contrib/admin/options.py:531
+#: contrib/admin/options.py:533
 #, python-format
 msgid "Deleted %(name)s \"%(object)s\"."
 msgstr "Удалён %(name)s \"%(object)s\"."
 
-#: contrib/admin/options.py:535
+#: contrib/admin/options.py:537
 msgid "No fields changed."
 msgstr "Ни одно поле не изменено."
 
-#: contrib/admin/options.py:596 contrib/auth/admin.py:67
+#: contrib/admin/options.py:599 contrib/auth/admin.py:67
 #, python-format
 msgid "The %(name)s \"%(obj)s\" was added successfully."
 msgstr "%(name)s \"%(obj)s\" был успешно добавлен."
 
-#: contrib/admin/options.py:600 contrib/admin/options.py:633
+#: contrib/admin/options.py:603 contrib/admin/options.py:636
 #: contrib/auth/admin.py:75
 msgid "You may edit it again below."
 msgstr "Ниже вы можете снова его отредактировать."
 
-#: contrib/admin/options.py:610 contrib/admin/options.py:643
+#: contrib/admin/options.py:613 contrib/admin/options.py:646
 #, python-format
 msgid "You may add another %s below."
 msgstr "Ниже вы можете добавить еще один %s."
 
-#: contrib/admin/options.py:631
+#: contrib/admin/options.py:634
 #, python-format
 msgid "The %(name)s \"%(obj)s\" was changed successfully."
 msgstr "%(name)s \"%(obj)s\" был успешно изменён."
 
-#: contrib/admin/options.py:639
+#: contrib/admin/options.py:642
 #, python-format
 msgid ""
 "The %(name)s \"%(obj)s\" was added successfully. You may edit it again below."
@@ -371,26 +372,26 @@
 "%(name)s \"%(obj)s\" был успешно добавлен. Ниже вы можете снова его "
 "отредактировать."
 
-#: contrib/admin/options.py:770
+#: contrib/admin/options.py:773
 #, python-format
 msgid "Add %s"
 msgstr "Добавить %s"
 
-#: contrib/admin/options.py:801 contrib/admin/options.py:1001
+#: contrib/admin/options.py:804 contrib/admin/options.py:1005
 #, python-format
 msgid "%(name)s object with primary key %(key)r does not exist."
 msgstr "%(name)s с пе

[Changeset] r11308 - django/trunk/django/conf/locale/ja/LC_MESSAGES

2009-07-23 Thread noreply

Author: russellm
Date: 2009-07-23 08:22:05 -0500 (Thu, 23 Jul 2009)
New Revision: 11308

Modified:
   django/trunk/django/conf/locale/ja/LC_MESSAGES/django.mo
   django/trunk/django/conf/locale/ja/LC_MESSAGES/django.po
   django/trunk/django/conf/locale/ja/LC_MESSAGES/djangojs.mo
   django/trunk/django/conf/locale/ja/LC_MESSAGES/djangojs.po
Log:
Fixed #11524 -- Updated Japanese translation. Thanks to Takashi Matsuo.

Modified: django/trunk/django/conf/locale/ja/LC_MESSAGES/django.mo
===
(Binary files differ)

Modified: django/trunk/django/conf/locale/ja/LC_MESSAGES/django.po
===
--- django/trunk/django/conf/locale/ja/LC_MESSAGES/django.po2009-07-23 
13:20:25 UTC (rev 11307)
+++ django/trunk/django/conf/locale/ja/LC_MESSAGES/django.po2009-07-23 
13:22:05 UTC (rev 11308)
@@ -3,8 +3,8 @@
 msgstr ""
 "Project-Id-Version: Django\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-04-03 05:23+0900\n"
-"PO-Revision-Date: 2009-04-03 05:32+0900\n"
+"POT-Creation-Date: 2009-07-22 23:23+0900\n"
+"PO-Revision-Date: 2009-07-22 23:32+0900\n"
 "Last-Translator: Takashi Matsuo \n"
 "Language-Team: Japanese \n"
 "MIME-Version: 1.0\n"
@@ -216,6 +216,20 @@
 msgid "Traditional Chinese"
 msgstr "繁体字中国語"
 
+#: contrib/admin/actions.py:60
+#, python-format
+msgid "Successfully deleted %(count)d %(items)s."
+msgstr "%(count)d 個の %(items)sを削除しました。"
+
+#: contrib/admin/actions.py:67 contrib/admin/options.py:1027
+msgid "Are you sure?"
+msgstr "よろしいですか?"
+
+#: contrib/admin/actions.py:85
+#, python-format
+msgid "Delete selected %(verbose_name_plural)s"
+msgstr "選択された %(verbose_name_plural)s の削除"
+
 #: contrib/admin/filterspecs.py:44
 #, python-format
 msgid ""
@@ -250,15 +264,15 @@
 msgid "This year"
 msgstr "今年"
 
-#: contrib/admin/filterspecs.py:147 forms/widgets.py:413
+#: contrib/admin/filterspecs.py:147 forms/widgets.py:434
 msgid "Yes"
 msgstr "はい"
 
-#: contrib/admin/filterspecs.py:147 forms/widgets.py:413
+#: contrib/admin/filterspecs.py:147 forms/widgets.py:434
 msgid "No"
 msgstr "いいえ"
 
-#: contrib/admin/filterspecs.py:154 forms/widgets.py:413
+#: contrib/admin/filterspecs.py:154 forms/widgets.py:434
 msgid "Unknown"
 msgstr "不明"
 
@@ -294,115 +308,102 @@
 msgid "log entries"
 msgstr "ログエントリ"
 
-#: contrib/admin/options.py:131 contrib/admin/options.py:145
+#: contrib/admin/options.py:133 contrib/admin/options.py:147
 msgid "None"
 msgstr "None"
 
-#: contrib/admin/options.py:498
+#: contrib/admin/options.py:519
 #, python-format
-msgid "Successfully deleted %(count)d %(items)s."
-msgstr "%(count)d 個の %(items)sを削除しました。"
-
-#: contrib/admin/options.py:505 contrib/admin/options.py:1012
-msgid "Are you sure?"
-msgstr "よろしいですか?"
-
-#: contrib/admin/options.py:523
-#, python-format
-msgid "Delete selected %(verbose_name_plural)s"
-msgstr "選択された %(verbose_name_plural)s の削除"
-
-#: contrib/admin/options.py:531
-#, python-format
 msgid "Changed %s."
 msgstr "%s を変更しました。"
 
-#: contrib/admin/options.py:531 contrib/admin/options.py:541
-#: contrib/comments/templates/comments/preview.html:15 forms/models.py:306
+#: contrib/admin/options.py:519 contrib/admin/options.py:529
+#: contrib/comments/templates/comments/preview.html:16 forms/models.py:388
+#: forms/models.py:600
 msgid "and"
 msgstr "と"
 
-#: contrib/admin/options.py:536
+#: contrib/admin/options.py:524
 #, python-format
 msgid "Added %(name)s \"%(object)s\"."
 msgstr "%(name)s \"%(object)s\"を追加しました。"
 
-#: contrib/admin/options.py:540
+#: contrib/admin/options.py:528
 #, python-format
 msgid "Changed %(list)s for %(name)s \"%(object)s\"."
 msgstr "%(name)s \"%(object)s\" の %(list)s を変更しました。"
 
-#: contrib/admin/options.py:545
+#: contrib/admin/options.py:533
 #, python-format
 msgid "Deleted %(name)s \"%(object)s\"."
 msgstr "%(name)s \"%(object)s\" を削除しました。"
 
-#: contrib/admin/options.py:549
+#: contrib/admin/options.py:537
 msgid "No fields changed."
 msgstr "変更はありませんでした。"
 
-#: contrib/admin/options.py:610 contrib/auth/admin.py:67
+#: contrib/admin/options.py:599 contrib/auth/admin.py:67
 #, python-format
 msgid "The %(name)s \"%(obj)s\" was added successfully."
 msgstr "%(name)s \"%(obj)s\" を追加しました。"
 
-#: contrib/admin/options.py:614 contrib/admin/options.py:647
+#: contrib/admin/options.py:603 contrib/admin/options.py:636
 #: contrib/auth/admin.py:75
 msgid "You may edit it again below."
 msgstr "続けて編集できます。"
 
-#: contrib/admin/options.py:624 contrib/admin/options.py:657
+#: contrib/admin/options.py:613 contrib/admin/options.py:646
 #, python-format
 msgid "You may add another %s below."
 msgstr "続けて別の %s を追加できます。"
 
-#: contrib/admin/options.py:645
+#: contrib/admin/options.py:634
 #, python-format
 msgid "The %(name)s \"%(obj)s\" was changed successfully."
 msgstr "%(name)s \"%(obj)s\" を変更しました。"
 
-#: contrib/admin/options.py:653
+#: contrib/admin/options.py:642
 #, python-format
 msgid ""
 "The %(name)s \"%(obj)s\" was added 

Re: [Django] #11507: Bengali (bn) translation

2009-07-23 Thread Django
#11507: Bengali (bn) translation
---+
  Reporter:  nsmgr8| Owner:  nobody 
Status:  closed| Milestone:  1.1
 Component:  Translations  |   Version:  1.0
Resolution:  fixed |  Keywords:  Bengali, bn
 Stage:  Unreviewed| Has_patch:  0  
Needs_docs:  0 |   Needs_tests:  0  
Needs_better_patch:  0 |  
---+
Changes (by russellm):

  * status:  new => closed
  * resolution:  => fixed

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en
-~--~~~~--~~--~--~---



Re: [Django] #11507: Bengali (bn) translation

2009-07-23 Thread Django
#11507: Bengali (bn) translation
---+
  Reporter:  nsmgr8| Owner:  nobody 
Status:  new   | Milestone:  1.1
 Component:  Translations  |   Version:  1.0
Resolution:|  Keywords:  Bengali, bn
 Stage:  Unreviewed| Has_patch:  0  
Needs_docs:  0 |   Needs_tests:  0  
Needs_better_patch:  0 |  
---+
Comment (by russellm):

 (In [11307]) Fixed #11507 -- Updated Bengali translation. Thanks to
 Nasimul Haque.

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en
-~--~~~~--~~--~--~---



[Changeset] r11305 - django/trunk/django/conf/locale/pt_BR/LC_MESSAGES

2009-07-23 Thread noreply

Author: russellm
Date: 2009-07-23 08:17:10 -0500 (Thu, 23 Jul 2009)
New Revision: 11305

Modified:
   django/trunk/django/conf/locale/pt_BR/LC_MESSAGES/django.mo
   django/trunk/django/conf/locale/pt_BR/LC_MESSAGES/django.po
Log:
Fixed #11408 -- Updated Brazilian Portuguese translation. Thanks to Guilherme 
Gondim.

Modified: django/trunk/django/conf/locale/pt_BR/LC_MESSAGES/django.mo
===
(Binary files differ)

Modified: django/trunk/django/conf/locale/pt_BR/LC_MESSAGES/django.po
===
--- django/trunk/django/conf/locale/pt_BR/LC_MESSAGES/django.po 2009-07-23 
13:15:30 UTC (rev 11304)
+++ django/trunk/django/conf/locale/pt_BR/LC_MESSAGES/django.po 2009-07-23 
13:17:10 UTC (rev 11305)
@@ -4,11 +4,12 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: Django\n"
-"Report-Msgid-Bugs-To: Grupo de Localização para o Português 
\n"
-"POT-Creation-Date: 2009-04-13 22:52-0300\n"
-"PO-Revision-Date: 2009-04-13 23:07-0300\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2009-06-30 17:09-0300\n"
+"PO-Revision-Date: 2009-06-30 17:16-0300\n"
 "Last-Translator: Guilherme Gondim \n"
-"Language-Team: Grupo de Localização para o Português 
\n"
+"Language-Team: Grupo de Localização para o Português \n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -218,16 +219,16 @@
 msgid "Traditional Chinese"
 msgstr "Chinês Tradicional"
 
-#: contrib/admin/actions.py:56
+#: contrib/admin/actions.py:60
 #, python-format
 msgid "Successfully deleted %(count)d %(items)s."
 msgstr "Removido %(count)d %(items)s com sucesso."
 
-#: contrib/admin/actions.py:63 contrib/admin/options.py:1023
+#: contrib/admin/actions.py:67 contrib/admin/options.py:1025
 msgid "Are you sure?"
 msgstr "Tem certeza?"
 
-#: contrib/admin/actions.py:81
+#: contrib/admin/actions.py:85
 #, python-format
 msgid "Delete selected %(verbose_name_plural)s"
 msgstr "Remover %(verbose_name_plural)s selecionado"
@@ -266,15 +267,15 @@
 msgid "This year"
 msgstr "Este ano"
 
-#: contrib/admin/filterspecs.py:147 forms/widgets.py:413
+#: contrib/admin/filterspecs.py:147 forms/widgets.py:434
 msgid "Yes"
 msgstr "Sim"
 
-#: contrib/admin/filterspecs.py:147 forms/widgets.py:413
+#: contrib/admin/filterspecs.py:147 forms/widgets.py:434
 msgid "No"
 msgstr "Não"
 
-#: contrib/admin/filterspecs.py:154 forms/widgets.py:413
+#: contrib/admin/filterspecs.py:154 forms/widgets.py:434
 msgid "Unknown"
 msgstr "Desconhecido"
 
@@ -314,56 +315,57 @@
 msgid "None"
 msgstr "Nenhum"
 
-#: contrib/admin/options.py:517
+#: contrib/admin/options.py:519
 #, python-format
 msgid "Changed %s."
 msgstr "Modificado %s."
 
-#: contrib/admin/options.py:517 contrib/admin/options.py:527
-#: contrib/comments/templates/comments/preview.html:16 forms/models.py:306
+#: contrib/admin/options.py:519 contrib/admin/options.py:529
+#: contrib/comments/templates/comments/preview.html:16 forms/models.py:388
+#: forms/models.py:587
 msgid "and"
 msgstr "e"
 
-#: contrib/admin/options.py:522
+#: contrib/admin/options.py:524
 #, python-format
 msgid "Added %(name)s \"%(object)s\"."
 msgstr "Adicionado %(name)s \"%(object)s\""
 
-#: contrib/admin/options.py:526
+#: contrib/admin/options.py:528
 #, python-format
 msgid "Changed %(list)s for %(name)s \"%(object)s\"."
 msgstr "Modificado %(list)s para %(name)s \"%(object)s\"."
 
-#: contrib/admin/options.py:531
+#: contrib/admin/options.py:533
 #, python-format
 msgid "Deleted %(name)s \"%(object)s\"."
 msgstr "Deletado %(name)s \"%(object)s\"."
 
-#: contrib/admin/options.py:535
+#: contrib/admin/options.py:537
 msgid "No fields changed."
 msgstr "Nenhum campo modificado."
 
-#: contrib/admin/options.py:596 contrib/auth/admin.py:67
+#: contrib/admin/options.py:598 contrib/auth/admin.py:67
 #, python-format
 msgid "The %(name)s \"%(obj)s\" was added successfully."
 msgstr "%(name)s \"%(obj)s\": adicionado com sucesso."
 
-#: contrib/admin/options.py:600 contrib/admin/options.py:633
+#: contrib/admin/options.py:602 contrib/admin/options.py:635
 #: contrib/auth/admin.py:75
 msgid "You may edit it again below."
 msgstr "Você pode editar novamente abaixo."
 
-#: contrib/admin/options.py:610 contrib/admin/options.py:643
+#: contrib/admin/options.py:612 contrib/admin/options.py:645
 #, python-format
 msgid "You may add another %s below."
 msgstr "Você pode adicionar outro %s abaixo."
 
-#: contrib/admin/options.py:631
+#: contrib/admin/options.py:633
 #, python-format
 msgid "The %(name)s \"%(obj)s\" was changed successfully."
 msgstr "%(name)s \"%(obj)s\": modificado com sucesso."
 
-#: contrib/admin/options.py:639
+#: contrib/admin/options.py:641
 #, python-format
 msgid ""
 "The %(name)s \"%(obj)s\" was added successfully. You may edit it again below."
@@ -371,38 +373,38 @@
 "%(name)s \"%(obj)s\": adicionado com sucesso. Você pode editar novamente "
 "abaixo."
 
-#: contrib/admin/options.py:770
+#:

Re: [Django] #11067: Updated Arabic translation (r10731)

2009-07-23 Thread Django
#11067: Updated Arabic translation (r10731)
---+
  Reporter:  okhayat   | Owner:  nobody
Status:  closed| Milestone:  1.1   
 Component:  Translations  |   Version:  SVN   
Resolution:  fixed |  Keywords:  arabic
 Stage:  Accepted  | Has_patch:  1 
Needs_docs:  0 |   Needs_tests:  0 
Needs_better_patch:  0 |  
---+
Changes (by russellm):

  * status:  new => closed
  * resolution:  => fixed

Comment:

 (In [11303]) Fixed #11067 -- Updated Arabic translation. Thanks to Ossama
 M. Khayat.

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en
-~--~~~~--~~--~--~---



[Changeset] r11303 - django/trunk/django/conf/locale/ar/LC_MESSAGES

2009-07-23 Thread noreply

Author: russellm
Date: 2009-07-23 08:13:17 -0500 (Thu, 23 Jul 2009)
New Revision: 11303

Modified:
   django/trunk/django/conf/locale/ar/LC_MESSAGES/django.mo
   django/trunk/django/conf/locale/ar/LC_MESSAGES/django.po
Log:
Fixed #11067 -- Updated Arabic translation. Thanks to Ossama M. Khayat.

Modified: django/trunk/django/conf/locale/ar/LC_MESSAGES/django.mo
===
(Binary files differ)

Modified: django/trunk/django/conf/locale/ar/LC_MESSAGES/django.po
===
--- django/trunk/django/conf/locale/ar/LC_MESSAGES/django.po2009-07-23 
13:11:22 UTC (rev 11302)
+++ django/trunk/django/conf/locale/ar/LC_MESSAGES/django.po2009-07-23 
13:13:17 UTC (rev 11303)
@@ -1,19 +1,20 @@
 # translation of django.po to Arabic
 # This file is distributed under the same license as the django package.
 #
+# Ossama M. Khayat , 2009.
 msgid ""
 msgstr ""
 "Project-Id-Version: django\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-04-12 07:33+0300\n"
-"PO-Revision-Date: 2009-04-12 08:01+0300\n"
-"Last-Translator: Ossama M. Khayat \n"
+"POT-Creation-Date: 2009-05-10 15:09+0300\n"
+"PO-Revision-Date: 2009-05-10 15:18+0300\n"
 "Language-Team: Arabic \n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "X-Generator: KBabel 1.11.4\n"
 "Plural-Forms: nplurals=4; plural=(n == 1? 0 : (n == 2? 1 : (n <= 10? 2 : 
3)))\n\n"
+"\n"
 
 #: conf/global_settings.py:44
 msgid "Arabic"
@@ -219,16 +220,16 @@
 msgid "Traditional Chinese"
 msgstr "الصينيّة التقليدية"
 
-#: contrib/admin/actions.py:56
+#: contrib/admin/actions.py:60
 #, python-format
 msgid "Successfully deleted %(count)d %(items)s."
 msgstr "تم حذف %(count)d %(items)s بنجاح."
 
-#: contrib/admin/actions.py:63 contrib/admin/options.py:1023
+#: contrib/admin/actions.py:67 contrib/admin/options.py:1025
 msgid "Are you sure?"
 msgstr "هل أنت متأكد؟"
 
-#: contrib/admin/actions.py:81
+#: contrib/admin/actions.py:85
 #, python-format
 msgid "Delete selected %(verbose_name_plural)s"
 msgstr "حذف %(verbose_name_plural)s المحددون"
@@ -267,15 +268,15 @@
 msgid "This year"
 msgstr "هذه السنة"
 
-#: contrib/admin/filterspecs.py:147 forms/widgets.py:413
+#: contrib/admin/filterspecs.py:147 forms/widgets.py:434
 msgid "Yes"
 msgstr "نعم"
 
-#: contrib/admin/filterspecs.py:147 forms/widgets.py:413
+#: contrib/admin/filterspecs.py:147 forms/widgets.py:434
 msgid "No"
 msgstr "لا"
 
-#: contrib/admin/filterspecs.py:154 forms/widgets.py:413
+#: contrib/admin/filterspecs.py:154 forms/widgets.py:434
 msgid "Unknown"
 msgstr "مجهول"
 
@@ -315,80 +316,81 @@
 msgid "None"
 msgstr "لاشيء"
 
-#: contrib/admin/options.py:517
+#: contrib/admin/options.py:519
 #, python-format
 msgid "Changed %s."
 msgstr "عدّل %s."
 
-#: contrib/admin/options.py:517 contrib/admin/options.py:527
-#: contrib/comments/templates/comments/preview.html:16 forms/models.py:306
+#: contrib/admin/options.py:519 contrib/admin/options.py:529
+#: contrib/comments/templates/comments/preview.html:16 forms/models.py:388
+#: forms/models.py:587
 msgid "and"
 msgstr "و"
 
-#: contrib/admin/options.py:522
+#: contrib/admin/options.py:524
 #, python-format
 msgid "Added %(name)s \"%(object)s\"."
 msgstr "أضاف %(name)s \"%(object)s\"."
 
-#: contrib/admin/options.py:526
+#: contrib/admin/options.py:528
 #, python-format
 msgid "Changed %(list)s for %(name)s \"%(object)s\"."
 msgstr "غيّر %(list)s في %(name)s \"%(object)s\"."
 
-#: contrib/admin/options.py:531
+#: contrib/admin/options.py:533
 #, python-format
 msgid "Deleted %(name)s \"%(object)s\"."
 msgstr "حذف %(name)s \"%(object)s\"."
 
-#: contrib/admin/options.py:535
+#: contrib/admin/options.py:537
 msgid "No fields changed."
 msgstr "لم يتم تغيير أية حقول."
 
-#: contrib/admin/options.py:596 contrib/auth/admin.py:67
+#: contrib/admin/options.py:598 contrib/auth/admin.py:67
 #, python-format
 msgid "The %(name)s \"%(obj)s\" was added successfully."
 msgstr "تم اضافة %(name)s \"%(obj)s\" بنجاح."
 
-#: contrib/admin/options.py:600 contrib/admin/options.py:633
+#: contrib/admin/options.py:602 contrib/admin/options.py:635
 #: contrib/auth/admin.py:75
 msgid "You may edit it again below."
 msgstr "يمكنك تعديله مجددا في الأسفل."
 
-#: contrib/admin/options.py:610 contrib/admin/options.py:643
+#: contrib/admin/options.py:612 contrib/admin/options.py:645
 #, python-format
 msgid "You may add another %s below."
 msgstr "يمكنك إضافة %s آخر بالأسفل."
 
-#: contrib/admin/options.py:631
+#: contrib/admin/options.py:633
 #, python-format
 msgid "The %(name)s \"%(obj)s\" was changed successfully."
 msgstr "تم تغيير %(name)s \"%(obj)s\" بنجاح."
 
-#: contrib/admin/options.py:639
+#: contrib/admin/options.py:641
 #, python-format
 msgid "The %(name)s \"%(obj)s\" was added successfully. You may edit it again 
below."
 msgstr "تمت إضافة %(name)s \"%(obj)s\" بنجاح، يمكنك تعديله مرة أخرى بالأسفل."
 
-#: contrib/admin/o

Re: [Django] #10900: Czech translation

2009-07-23 Thread Django
#10900: Czech translation
---+
  Reporter:  Elvard| Owner:  Elvard
Status:  closed| Milestone:  1.1   
 Component:  Translations  |   Version:  SVN   
Resolution:  fixed |  Keywords:
 Stage:  Accepted  | Has_patch:  1 
Needs_docs:  0 |   Needs_tests:  0 
Needs_better_patch:  0 |  
---+
Changes (by russellm):

  * status:  new => closed
  * resolution:  => fixed

Comment:

 (In #11301) Fixed #10900 -- Updated Czech translation. Thanks to Elvard,
 Petr Marhoun and Vláďa Macek.

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en
-~--~~~~--~~--~--~---



Re: [Django] #11528: Chinese translation for Django-1.1

2009-07-23 Thread Django
#11528: Chinese translation for Django-1.1
---+
  Reporter:  qingfeng  | Owner:  nobody
Status:  new   | Milestone:  1.1   
 Component:  Translations  |   Version:  SVN   
Resolution:|  Keywords:
 Stage:  Unreviewed| Has_patch:  1 
Needs_docs:  0 |   Needs_tests:  0 
Needs_better_patch:  0 |  
---+
Comment (by qingfeng):

 Replying to [comment:2 russellm]:
 > Two comments:
 >  1. Please generate patches against the root of the django tree, not
 against just the translations directory. This is especially important with
 Chinese, as there are _two_ chinese translations - zh_CN and zh_TW. From
 the patch alone, it's impossible to tell which one is being updated.
 >  2. Please ensure that your PO files compile before submitting. I get 2
 duplicate message definitions when compiling your patch.

 Done.

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en
-~--~~~~--~~--~--~---



Re: [Django] #11045: Updated Dutch translation

2009-07-23 Thread Django
#11045: Updated Dutch translation
---+
  Reporter:  joeri | Owner:  nobody  
Status:  new   | Milestone:  1.1 
 Component:  Translations  |   Version:  SVN 
Resolution:|  Keywords:  dutch nl translation
 Stage:  Accepted  | Has_patch:  1   
Needs_docs:  0 |   Needs_tests:  0   
Needs_better_patch:  1 |  
---+
Changes (by russellm):

  * milestone:  1.0 alpha => 1.1

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en
-~--~~~~--~~--~--~---



Re: [Django] #11528: Chinese translation for Django-1.1

2009-07-23 Thread Django
#11528: Chinese translation for Django-1.1
---+
  Reporter:  qingfeng  | Owner:  nobody
Status:  new   | Milestone:  1.1   
 Component:  Translations  |   Version:  SVN   
Resolution:|  Keywords:
 Stage:  Unreviewed| Has_patch:  1 
Needs_docs:  0 |   Needs_tests:  0 
Needs_better_patch:  0 |  
---+
Changes (by russellm):

  * milestone:  1.0 alpha => 1.1

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en
-~--~~~~--~~--~--~---



Re: [Django] #11528: Chinese translation for Django-1.1

2009-07-23 Thread Django
#11528: Chinese translation for Django-1.1
---+
  Reporter:  qingfeng  | Owner:  nobody   
Status:  new   | Milestone:  1.0 alpha
 Component:  Translations  |   Version:  SVN  
Resolution:|  Keywords:   
 Stage:  Unreviewed| Has_patch:  1
Needs_docs:  0 |   Needs_tests:  0
Needs_better_patch:  0 |  
---+
Changes (by russellm):

  * milestone:  1.1 => 1.0 alpha

Comment:

 Two comments:
  1. Please generate patches against the root of the django tree, not
 against just the translations directory. This is especially important with
 Chinese, as there are _two_ chinese translations - zh_CN and zh_TW. From
 the patch alone, it's impossible to tell which one is being updated.
  2. Please ensure that your PO files compile before submitting. I get 2
 duplicate message definitions when compiling your patch.

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en
-~--~~~~--~~--~--~---



[Django] #11531: Remove unused file django/contrib/admin/media/js/dateparse.js

2009-07-23 Thread Django
#11531: Remove unused file django/contrib/admin/media/js/dateparse.js
--+-
 Reporter:  mk|   Owner:  nobody
   Status:  new   |   Milestone:
Component:  django.contrib.admin  | Version:  1.0   
 Keywords:|   Stage:  Unreviewed
Has_patch:  0 |  
--+-
 There is no reference to dateparse.js anywhere in the Django code base (I
 searched with git log -Sdateparse and with git grep dateparse
 $various_revisions), and the only ticket in the tracker where dateparse.js
 is mentioned is #2975 . I think it's therefore quite safe to assume that
 this file is unused.

 It does not hurt though, so do what you want with it. #2975 could be
 closed if this ticket is accepted, which would be a minimal contribution
 to keeping the ticket tracker clean.

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en
-~--~~~~--~~--~--~---



Re: [Django] #11525: Updated Russian translation

2009-07-23 Thread Django
#11525: Updated Russian translation
---+
  Reporter:  dc| Owner:  nobody 
Status:  new   | Milestone:  1.1
 Component:  Translations  |   Version:  SVN
Resolution:|  Keywords:  russian translation
 Stage:  Unreviewed| Has_patch:  1  
Needs_docs:  0 |   Needs_tests:  0  
Needs_better_patch:  0 |  
---+
Comment (by dc):

 Вы правы, ошибся, извините.

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en
-~--~~~~--~~--~--~---



Re: [Django] #11371: Unable to put non-MULTIPART_CONTENT data in method django.test.Client.put()

2009-07-23 Thread Django
#11371: Unable to put non-MULTIPART_CONTENT data in method 
django.test.Client.put()
+---
  Reporter:  vorushin   | Owner:  nobody
Status:  new| Milestone:
 Component:  Testing framework  |   Version:  SVN   
Resolution: |  Keywords:
 Stage:  Unreviewed | Has_patch:  0 
Needs_docs:  0  |   Needs_tests:  0 
Needs_better_patch:  0  |  
+---
Changes (by sanfordarmstr...@gmail.com):

 * cc: sanfordarmstr...@gmail.com (added)
  * needs_better_patch:  => 0
  * needs_tests:  => 0
  * needs_docs:  => 0

Comment:

 I have the same issue.  In my case, I'm PUTing JSON like this:

 {{{client.put(abs_uri, data=json_str, content_type='application/json')}}}

 For now, I am "fixing" client.put at runtime like so:

 {{{self.client.put = curry(self.client.post, REQUEST_METHOD='PUT')}}}

 I'm using SVN r11290 (basically, 1.1 RC1).

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en
-~--~~~~--~~--~--~---



Re: [Django] #11045: Updated Dutch translation

2009-07-23 Thread Django
#11045: Updated Dutch translation
---+
  Reporter:  joeri | Owner:  nobody  
Status:  new   | Milestone:  1.0 alpha   
 Component:  Translations  |   Version:  SVN 
Resolution:|  Keywords:  dutch nl translation
 Stage:  Accepted  | Has_patch:  1   
Needs_docs:  0 |   Needs_tests:  0   
Needs_better_patch:  1 |  
---+
Changes (by russellm):

  * needs_better_patch:  0 => 1
  * milestone:  1.1 => 1.0 alpha

Comment:

 Please generate patches against the root of the source tree, not against
 the specific file.

 Also, please ensure that your messages file compiles - after applying this
 patch, I get:
 {{{
 
/Users/rkm/projects/django/git/django/conf/locale/nl/LC_MESSAGES/django.po:489:7:
 syntax error
 }}}

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en
-~--~~~~--~~--~--~---



Re: [Django] #11040: Updated Finnish translation

2009-07-23 Thread Django
#11040: Updated Finnish translation
---+
  Reporter:  Uninen| Owner:  nobody  
Status:  new   | Milestone:  1.1 
 Component:  Translations  |   Version:  SVN 
Resolution:|  Keywords:  finnish, fi, translation
 Stage:  Accepted  | Has_patch:  1   
Needs_docs:  0 |   Needs_tests:  0   
Needs_better_patch:  0 |  
---+
Changes (by russellm):

  * milestone:  1.0 alpha => 1.1

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en
-~--~~~~--~~--~--~---



Re: [Django] #11040: Updated Finnish translation

2009-07-23 Thread Django
#11040: Updated Finnish translation
---+
  Reporter:  Uninen| Owner:  nobody  
Status:  new   | Milestone:  1.0 alpha   
 Component:  Translations  |   Version:  SVN 
Resolution:|  Keywords:  finnish, fi, translation
 Stage:  Accepted  | Has_patch:  1   
Needs_docs:  0 |   Needs_tests:  0   
Needs_better_patch:  0 |  
---+
Changes (by russellm):

  * needs_better_patch:  => 0
  * needs_docs:  => 0
  * needs_tests:  => 0
  * milestone:  1.1 => 1.0 alpha

Comment:

 Please be sure to try compiling your PO files before submitting patches -
 the r10837 patch doesn't compile because of the quotes around hylje in the
 credits.

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en
-~--~~~~--~~--~--~---



Re: [Django] #10984: Japanese translation updated.

2009-07-23 Thread Django
#10984: Japanese translation updated.
---+
  Reporter:  tmatsuo   | Owner:  nobody
Status:  closed| Milestone:  1.1   
 Component:  Translations  |   Version:  SVN   
Resolution:  duplicate |  Keywords:
 Stage:  Accepted  | Has_patch:  1 
Needs_docs:  0 |   Needs_tests:  0 
Needs_better_patch:  0 |  
---+
Changes (by russellm):

  * status:  new => closed
  * needs_better_patch:  => 0
  * resolution:  => duplicate
  * needs_tests:  => 0
  * needs_docs:  => 0

Comment:

 Closing in favor of updated translation in #11524. In future, please just
 attach another patch to the existing open ticket, rather than opening a
 new ticket.

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en
-~--~~~~--~~--~--~---



[Django] #11530: Portuguese translation patch for Django 1.1

2009-07-23 Thread Django
#11530: Portuguese translation patch for Django 1.1
--+-
 Reporter:  nmariz|   Owner:  nobody
   Status:  new   |   Milestone:  1.1   
Component:  Translations  | Version:  SVN   
 Keywords:|   Stage:  Unreviewed
Has_patch:  1 |  
--+-


-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en
-~--~~~~--~~--~--~---



Re: [Django] #8171: Invalid formset when form is missing from POST data

2009-07-23 Thread Django
#8171: Invalid formset when form is missing from POST data
---+
  Reporter:  James Chua   | Owner:  
brosner 
Status:  reopened  | Milestone:  1.2
 
 Component:  Forms |   Version:  SVN
 
Resolution:|  Keywords:  
formsets
 Stage:  Accepted  | Has_patch:  0  
 
Needs_docs:  0 |   Needs_tests:  0  
 
Needs_better_patch:  0 |  
---+
Comment (by anonymous):

 Replying to [comment:6 brosner]:
 > Ok. I have thought this through and got input from Joseph. We have
 concluded, don't do this. It is expected that all forms are present in the
 POST data regardless. If you are using Javascript to provide some
 interface where the user can add/remove extra/initial data forms then you
 need to properly ensure the ones removed are properly marked for deletion
 via ```choices-N-DELETE```. I will leave this open for the pending
 documentation change indicating this.


 I absolutely agree. But missing forms should be threated as not valid,
 because even form variables aren't sended. See it in James code:

 [{'votes': 100, 'choice': u'Calexico'}, {}, {}]

 That's where problem is. It's probably not clear in James Chua
 description. To more clear see my 8th comment comment:8

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en
-~--~~~~--~~--~--~---



Re: [Django] #10537: list_editable: ForeignKey widget points to wrong add_view

2009-07-23 Thread Django
#10537: list_editable: ForeignKey widget points to wrong add_view
---+
  Reporter:  bartTC| Owner:  nobody 
  
Status:  closed| Milestone:  1.1
  
 Component:  django.contrib.admin  |   Version:  SVN
  
Resolution:  fixed |  Keywords:  list_editable, 
foreignkey
 Stage:  Ready for checkin | Has_patch:  0  
  
Needs_docs:  0 |   Needs_tests:  0  
  
Needs_better_patch:  0 |  
---+
Changes (by JP):

  * has_patch:  1 => 0

Comment:

 This is happening again with 1.1 RC.. (is this related to the backward
 incompatible changes in [http://code.djangoproject.com/ticket/10061]?)
 Instead of the correct link "/admin/bar/spam/add" I get "/bar/spam/add".
 The link in edit view is still correct though..

 Here's my simple failing example:

 {{{
1 from django.db import models
2
3 class Spam(models.Model):
4 x = models.CharField(max_length=10)
5 y = models.IntegerField(null=True, blank=True)
6
7 def __unicode__(self):
8 return self.x
9
   10
   11 class Egg(models.Model):
   12 spam = models.ForeignKey('Spam')   # <-
   13 e = models.CharField(max_length=200)
   14
   15 def __unicode__(self):
   16 return self.e
 }}}


 {{{
1 from foo.bar.models import Spam, Egg
2 from django.contrib import admin
3
4
5 class EggAdmin(admin.ModelAdmin):
6 fields = ('spam', 'e',)
7 list_display = ('e', 'spam',)
8 list_editable = ('spam',)  # <-
9
   10 class SpamAdmin(admin.ModelAdmin):
   11 fields = ('x', 'y',)
   12 list_display = ('x', 'y',)
   13
   14 admin.site.register(Spam, SpamAdmin)
   15 admin.site.register(Egg, EggAdmin)

 }}}

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en
-~--~~~~--~~--~--~---



Re: [Django] #11529: RadioSelect widget is misaligned and has square bullets in admin

2009-07-23 Thread Django
#11529: RadioSelect widget is misaligned and has square bullets in admin
---+
  Reporter:  rfugger   | Owner:  nobody 
 
Status:  closed| Milestone: 
 
 Component:  django.contrib.admin  |   Version:  SVN
 
Resolution:  invalid   |  Keywords:  radioselect widget 
admin css
 Stage:  Unreviewed| Has_patch:  0  
 
Needs_docs:  0 |   Needs_tests:  0  
 
Needs_better_patch:  0 |  
---+
Changes (by rfugger):

  * status:  new => closed
  * resolution:  => invalid

Comment:

 Ok, sorry, I'll just use ModelAdmin.radio_fields that I somehow missed.

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en
-~--~~~~--~~--~--~---



Re: [Django] #7980: I18N needs improvements

2009-07-23 Thread Django
#7980: I18N needs improvements
---+
  Reporter:  garcia_marc   | Owner:  garcia_marc
Status:  new   | Milestone: 
 Component:  Internationalization  |   Version:  SVN
Resolution:|  Keywords:  i18n-fixed 
 Stage:  Accepted  | Has_patch:  1  
Needs_docs:  1 |   Needs_tests:  1  
Needs_better_patch:  1 |  
---+
Changes (by garcia_marc):

  * keywords:  date decimal calendar i18n-rf => i18n-fixed

Comment:

 Fixed in branches/soc2009/i18n-improvements.

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en
-~--~~~~--~~--~--~---



Re: [Django] #6449: datetime filter to access the settings/locales datetime format

2009-07-23 Thread Django
#6449: datetime filter to access the settings/locales datetime format
---+
  Reporter:  Harm Geerts   | Owner:  garcia_marc
Status:  new   | Milestone: 
 Component:  Internationalization  |   Version:  SVN
Resolution:|  Keywords:  i18n-fixed 
 Stage:  Accepted  | Has_patch:  1  
Needs_docs:  1 |   Needs_tests:  0  
Needs_better_patch:  1 |  
---+
Changes (by garcia_marc):

  * keywords:  datetime filter i18n-rf => i18n-fixed
  * owner:  nobody => garcia_marc

Comment:

 Fixed in branches/soc2009/i18n-improvements.

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en
-~--~~~~--~~--~--~---



Re: [Django] #5526: Localized Date/DateTime fields proposal

2009-07-23 Thread Django
#5526: Localized Date/DateTime fields proposal
-+--
  Reporter:  janr| Owner:  garcia_marc
Status:  new | Milestone: 
 Component:  django.contrib.localflavor  |   Version:  SVN
Resolution:  |  Keywords:  i18n-fixed 
 Stage:  Design decision needed  | Has_patch:  1  
Needs_docs:  0   |   Needs_tests:  0  
Needs_better_patch:  0   |  
-+--
Changes (by garcia_marc):

  * keywords:  i18n-rf => i18n-fixed
  * owner:  nobody => garcia_marc

Comment:

 Fixed in branches/soc2009/i18n-improvements.

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en
-~--~~~~--~~--~--~---



Re: [Django] #4147: Add some i18n hooks to DateFormat

2009-07-23 Thread Django
#4147: Add some i18n hooks to DateFormat
-+--
  Reporter:  orestis | Owner:  nobody 
Status:  new | Milestone: 
 Component:  Internationalization|   Version:  SVN
Resolution:  |  Keywords:  dates month
 Stage:  Design decision needed  | Has_patch:  0  
Needs_docs:  0   |   Needs_tests:  0  
Needs_better_patch:  0   |  
-+--
Changes (by garcia_marc):

  * keywords:  dates month i18n-rf => dates month

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en
-~--~~~~--~~--~--~---



Re: [Django] #3940: Comma as decimal separator

2009-07-23 Thread Django
#3940: Comma as decimal separator
---+
  Reporter:  vid...@epost.no   | Owner:  garcia_marc
Status:  new   | Milestone: 
 Component:  Internationalization  |   Version:  SVN
Resolution:|  Keywords:  i18-fixed  
 Stage:  Accepted  | Has_patch:  0  
Needs_docs:  0 |   Needs_tests:  0  
Needs_better_patch:  0 |  
---+
Changes (by garcia_marc):

  * keywords:  comma decimals i18n-rf => i18-fixed
  * owner:  anonymous => garcia_marc

Comment:

 Fixed in branches/soc2009/i18n-improvements.

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en
-~--~~~~--~~--~--~---



Re: [Django] #2203: TIME_FORMAT, DATE_FORMAT and DATETIME_FORMAT are ignored

2009-07-23 Thread Django
#2203: TIME_FORMAT, DATE_FORMAT and DATETIME_FORMAT are ignored
-+--
  Reporter:  marc...@elksoft.pl  | Owner:  garcia_marc
Status:  new | Milestone: 
 Component:  Internationalization|   Version:  SVN
Resolution:  |  Keywords:  i18n-fixed 
 Stage:  Design decision needed  | Has_patch:  0  
Needs_docs:  0   |   Needs_tests:  0  
Needs_better_patch:  0   |  
-+--
Changes (by garcia_marc):

  * keywords:  i18n-rf => i18n-fixed
  * owner:  nobody => garcia_marc
  * status:  reopened => new

Comment:

 Fixed in branches/soc2009/i18n-improvements.

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en
-~--~~~~--~~--~--~---



Re: [Django] #1061: Start week day on calendar

2009-07-23 Thread Django
#1061: Start week day on calendar
+---
  Reporter:  antoni.a...@gmail.com  | Owner:  garcia_marc
Status:  new| Milestone: 
 Component:  Internationalization   |   Version:  SVN
Resolution: |  Keywords:  i18n-fixed 
 Stage:  Accepted   | Has_patch:  1  
Needs_docs:  0  |   Needs_tests:  0  
Needs_better_patch:  0  |  
+---
Changes (by garcia_marc):

  * keywords:  i18n admin i18n-rf => i18n-fixed
  * stage:  Ready for checkin => Accepted

Comment:

 Fixed in branches/soc2009/i18n-improvements.

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en
-~--~~~~--~~--~--~---



Re: [Django] #11529: RadioSelect widget is misaligned and has square bullets in admin

2009-07-23 Thread Django
#11529: RadioSelect widget is misaligned and has square bullets in admin
---+
  Reporter:  rfugger   | Owner:  nobody 
 
Status:  new   | Milestone: 
 
 Component:  django.contrib.admin  |   Version:  SVN
 
Resolution:|  Keywords:  radioselect widget 
admin css
 Stage:  Unreviewed| Has_patch:  0  
 
Needs_docs:  0 |   Needs_tests:  0  
 
Needs_better_patch:  0 |  
---+
Changes (by rfugger):

  * needs_better_patch:  => 0
  * version:  1.0 => SVN
  * needs_tests:  => 0
  * needs_docs:  => 0

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en
-~--~~~~--~~--~--~---



[Django] #11529: RadioSelect widget is misaligned and has square bullets in admin

2009-07-23 Thread Django
#11529: RadioSelect widget is misaligned and has square bullets in admin
--+-
 Reporter:  rfugger   |   Owner:  nobody
   Status:  new   |   Milestone:
Component:  django.contrib.admin  | Version:  1.0   
 Keywords:  radioselect widget admin css  |   Stage:  Unreviewed
Has_patch:  0 |  
--+-
 When I override the add/change form in my !ModelAdmin, and subsequently
 set a field in that !ModelForm to use the !RadioSelect widget instead of
 the default Select, the resulting display is not very good-looking in the
 admin app:

  * Each subsequent radio input is a few pixels lower than the previous.
  * Each radio input is preceded by an unattractive square bullet, top
 aligned.

 I have attached an image showing this behaviour.

 I also tried using the !AdminRadioSelect widget, with the same result.

 It would be nice if the admin CSS would handle this case in a more
 attractive way.

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en
-~--~~~~--~~--~--~---