Django

Code

Changeset 1316

Show
Ignore:
Timestamp:
11/20/05 16:41:41 (3 years ago)
Author:
adrian
Message:

Gave EmailField? a get_internal_type() method and removed it from DATA_TYPES in all the database backends

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • django/trunk/django/core/db/backends/ado_mssql.py

    r1224 r1316  
    139139    'DateField':         'smalldatetime', 
    140140    'DateTimeField':     'smalldatetime', 
    141     'EmailField':        'varchar(75)', 
    142141    'FileField':         'varchar(100)', 
    143142    'FilePathField':     'varchar(100)', 
  • django/trunk/django/core/db/backends/mysql.py

    r1213 r1316  
    155155    'DateField':         'date', 
    156156    'DateTimeField':     'datetime', 
    157     'EmailField':        'varchar(75)', 
    158157    'FileField':         'varchar(100)', 
    159158    'FilePathField':     'varchar(100)', 
  • django/trunk/django/core/db/backends/postgresql.py

    r1236 r1316  
    160160    'DateField':         'date', 
    161161    'DateTimeField':     'timestamp with time zone', 
    162     'EmailField':        'varchar(75)', 
    163162    'FileField':         'varchar(100)', 
    164163    'FilePathField':     'varchar(100)', 
  • django/trunk/django/core/db/backends/sqlite3.py

    r1213 r1316  
    158158    'DateField':                    'date', 
    159159    'DateTimeField':                'datetime', 
    160     'EmailField':                   'varchar(75)', 
    161160    'FileField':                    'varchar(100)', 
    162161    'FilePathField':                'varchar(100)', 
  • django/trunk/django/core/meta/fields.py

    r1150 r1316  
    391391 
    392392class EmailField(Field): 
     393    def __init__(self, *args, **kwargs): 
     394        kwargs['maxlength'] = 75 
     395        Field.__init__(self, *args, **kwargs) 
     396 
     397    def get_internal_type(self): 
     398        return "CharField" 
     399 
    393400    def get_manipulator_field_objs(self): 
    394401        return [formfields.EmailField]