ó
O'—^c           @   s*   d  d l  m Z d e f d „  ƒ  YZ d S(   iÿÿÿÿ(   t	   AppConfigR    c           B   s   e  Z d  Z d „  Z RS(   t   rest_framework_gisc         C   s¾   d d l  m } d d l m } d d l m } y | j j } Wn t k
 r\ | j	 } n X| j
 i | | j 6| | j 6| | j 6| | j 6| | j 6| | j 6| | j 6| | j 6ƒ d S(   sB   
        update Django Rest Framework serializer mappings
        iÿÿÿÿ(   t   models(   t   ModelSerializeri   (   t   GeometryFieldN(   t   django.contrib.gis.dbR   t   rest_framework.serializersR   t   fieldsR   t   _field_mappingt   mappingt   AttributeErrort   serializer_field_mappingt   updatet
   PointFieldt   LineStringFieldt   PolygonFieldt   MultiPointFieldt   MultiLineStringFieldt   MultiPolygonFieldt   GeometryCollectionField(   t   selfR   R   R   t   field_mapping(    (    s9   /tmp/pip-unpacked-wheel-aI1tzL/rest_framework_gis/apps.pyt   ready   s     	






(   t   __name__t
   __module__t   nameR   (    (    (    s9   /tmp/pip-unpacked-wheel-aI1tzL/rest_framework_gis/apps.pyR       s   N(   t   django.appsR    t
   BaseConfig(    (    (    s9   /tmp/pip-unpacked-wheel-aI1tzL/rest_framework_gis/apps.pyt   <module>   s   