mirror of
https://github.com/django/django.git
synced 2025-10-26 07:06:08 +00:00
unicode: Converted the template output and database I/O interfaces to
understand unicode strings. All tests pass (except for one commented out with "XFAIL"), but untested with database servers using non-UTF8, non-ASCII on the server. git-svn-id: http://code.djangoproject.com/svn/django/branches/unicode@4971 bcc190cf-cafb-0310-a4f2-bffc1f526a37
This commit is contained in:
@@ -6,11 +6,11 @@ If your database column name is different than your model attribute, use the
|
||||
name, in API usage.
|
||||
|
||||
If your database table name is different than your model name, use the
|
||||
``db_table`` Meta attribute. This has no effect on the API used to
|
||||
``db_table`` Meta attribute. This has no effect on the API used to
|
||||
query the database.
|
||||
|
||||
If you need to use a table name for a many-to-many relationship that differs
|
||||
from the default generated name, use the ``db_table`` parameter on the
|
||||
If you need to use a table name for a many-to-many relationship that differs
|
||||
from the default generated name, use the ``db_table`` parameter on the
|
||||
ManyToMany field. This has no effect on the API for querying the database.
|
||||
|
||||
"""
|
||||
@@ -37,7 +37,7 @@ class Article(models.Model):
|
||||
|
||||
class Meta:
|
||||
ordering = ('headline',)
|
||||
|
||||
|
||||
__test__ = {'API_TESTS':"""
|
||||
# Create a Author.
|
||||
>>> a = Author(first_name='John', last_name='Smith')
|
||||
@@ -75,9 +75,9 @@ TypeError: Cannot resolve keyword 'firstname' into field
|
||||
|
||||
>>> a = Author.objects.get(last_name__exact='Smith')
|
||||
>>> a.first_name
|
||||
'John'
|
||||
u'John'
|
||||
>>> a.last_name
|
||||
'Smith'
|
||||
u'Smith'
|
||||
>>> a.firstname
|
||||
Traceback (most recent call last):
|
||||
...
|
||||
|
||||
Reference in New Issue
Block a user