ó
¸9—^c           @   s   d  e  f d „  ƒ  YZ d S(   t   UserKwargModelFormMixinc           B   s   e  Z d  Z d „  Z RS(   s  
    Generic model form mixin for popping user out of the kwargs and
    attaching it to the instance.

    This mixin must precede forms.ModelForm/forms.Form. The form is not
    expecting these kwargs to be passed in, so they must be popped off before
    anything else is done.
    c         O   s2   | j  d d  ƒ |  _ t t |  ƒ j | | Ž  d  S(   Nt   user(   t   popt   NoneR   t   superR    t   __init__(   t   selft   argst   kwargs(    (    s.   /tmp/pip-unpacked-wheel-20cZHT/braces/forms.pyR   
   s    (   t   __name__t
   __module__t   __doc__R   (    (    (    s.   /tmp/pip-unpacked-wheel-20cZHT/braces/forms.pyR       s   N(   t   objectR    (    (    (    s.   /tmp/pip-unpacked-wheel-20cZHT/braces/forms.pyt   <module>   t    