ó
	GÏOc           @   si  d  d l  m Z d e j f d „  ƒ  YZ d e j f d „  ƒ  YZ d e j f d „  ƒ  YZ d e j f d	 „  ƒ  YZ d
 e j f d „  ƒ  YZ d e j f d „  ƒ  YZ d e f d „  ƒ  YZ	 d e	 f d „  ƒ  YZ
 d e j f d „  ƒ  YZ i d d 6i d d 6d 6d d 6Z i d d 6d d 6Z i d d 6d d 6d d 6d d  6d! d" 6Z i d d 6d# d$ 6d% d& 6Z d' S((   iÿÿÿÿ(   t   modelst   Statec           B   s&   e  Z e j d  d ƒ Z e j ƒ  Z RS(   t
   max_lengthi   (   t   __name__t
   __module__R    t	   CharFieldt   namet
   GeoManagert   objects(    (    (    sA   ../Django//lib/python/django/contrib/gis/tests/layermap/models.pyR      s   t   Countyc           B   sG   e  Z e j d  d ƒ Z e j e ƒ Z e j d d ƒ Z	 e j
 ƒ  Z RS(   R   i   t   sridi­  (   R   R   R    R   R   t
   ForeignKeyR   t   statet   MultiPolygonFieldt   mpolyR   R   (    (    (    sA   ../Django//lib/python/django/contrib/gis/tests/layermap/models.pyR	      s   t
   CountyFeatc           B   s8   e  Z e j d  d ƒ Z e j d d ƒ Z e j ƒ  Z RS(   R   i   R
   i­  (	   R   R   R    R   R   t   PolygonFieldt   polyR   R   (    (    (    sA   ../Django//lib/python/django/contrib/gis/tests/layermap/models.pyR      s   t   Cityc           B   st   e  Z e j d  d ƒ Z e j d d ƒ Z e j ƒ  Z e j	 d d d d ƒ Z
 e j ƒ  Z e j ƒ  Z e j ƒ  Z RS(   R   i   t   defaultt    t
   max_digitsi   t   decimal_placesi   (   R   R   R    R   R   t	   TextFieldt   name_txtt   IntegerFieldt
   populationt   DecimalFieldt   densityt	   DateFieldt   dtt
   PointFieldt   pointR   R   (    (    (    sA   ../Django//lib/python/django/contrib/gis/tests/layermap/models.pyR      s   t
   Interstatec           B   sJ   e  Z e j d  d ƒ Z e j d d d d ƒ Z e j ƒ  Z e j	 ƒ  Z
 RS(   R   i   R   i   R   i   (   R   R   R    R   R   R   t   lengtht   LineStringFieldt   pathR   R   (    (    (    sA   ../Django//lib/python/django/contrib/gis/tests/layermap/models.pyR!      s   t   CityBasec           B   sV   e  Z e j d  d ƒ Z e j ƒ  Z e j d d d d ƒ Z e j	 ƒ  Z
 e j ƒ  Z RS(   R   i   R   i   R   i   (   R   R   R    R   R   R   R   R   R   R   R    R   R   (    (    (    sA   ../Django//lib/python/django/contrib/gis/tests/layermap/models.pyR%   "   s
   t   ICity1c           B   s   e  Z e j ƒ  Z RS(    (   R   R   R    R   R   (    (    (    sA   ../Django//lib/python/django/contrib/gis/tests/layermap/models.pyR&   )   s   t   ICity2c           B   s   e  Z e j d  e ƒ Z RS(   t   auto_now(   R   R   R    t   DateTimeFieldt   Truet   dt_time(    (    (    sA   ../Django//lib/python/django/contrib/gis/tests/layermap/models.pyR'   ,   s   t   Invalidc           B   s   e  Z e j ƒ  Z RS(    (   R   R   R    R   R    (    (    (    sA   ../Django//lib/python/django/contrib/gis/tests/layermap/models.pyR,   /   s   t   NameR   R   t   MULTIPOLYGONR   t   POLYGONR   t
   PopulationR   t   DensityR   t   CreatedR   t   POINTR    t   LengthR"   t
   LINESTRINGR$   N(   t   django.contrib.gis.dbR    t   ModelR   R	   R   R   R!   R%   R&   R'   R,   t
   co_mappingt   cofeat_mappingt   city_mappingt   inter_mapping(    (    (    sA   ../Django//lib/python/django/contrib/gis/tests/layermap/models.pyt   <module>   s,   	






