
0_c           @   s   d    Z  d S(   c         C   s   x |  j  D] \ } } x |  j  | | f j D]u \ } } | j r- d | | f | j j   k r- t | d  r- | j d d  k r | j s | | j k r t Sq- q- Wq
 Wt	 S(   Ns   %s.%st	   to_fieldsi    (
   t   modelst   fieldst   related_modelt   lowert   hasattrR    t   Nonet   primary_keyt   Truet   False(   t   statet   model_name_lowert   fieldt
   field_namet   state_app_labelt   state_modelt   _t   f(    (    sG   /tmp/pip-unpacked-wheel-BAJOf3/django/db/migrations/operations/utils.pyt   is_referenced_by_foreign_key   s    #	+N(   R   (    (    (    sG   /tmp/pip-unpacked-wheel-BAJOf3/django/db/migrations/operations/utils.pyt   <module>   t    