3

‘ã\º  ã               @   sH   d dl mZmZ d dlmZ d dlmZ eddƒZG dd„ deeƒZdS )	é    )Ú	get_modelÚ	get_class)ÚPhoneNumberMixin)ÚAbstractAddressFormÚaddressZuseraddressc                   s*   e Zd ZG dd„ dƒZ‡ fdd„Z‡  ZS )ÚUserAddressFormc               @   s,   e Zd ZeZddddddddd	d
ddgZdS )zUserAddressForm.MetaÚtitleÚ
first_nameÚ	last_nameÚline1Úline2Úline3Úline4ÚstateÚpostcodeÚcountryÚphone_numberÚnotesN)Ú__name__Ú
__module__Ú__qualname__ÚUserAddressÚmodelÚfields© r   r   ú-/var/www/html/oscar2019/apps/address/forms.pyÚMeta	   s
   r   c                s&   t ƒ j||Ž || j_d| jd _d S )NTr   )ÚsuperÚ__init__ÚinstanceÚuserr   Úrequired)Úselfr    ÚargsÚkwargs)Ú	__class__r   r   r      s    zUserAddressForm.__init__)r   r   r   r   r   Ú__classcell__r   r   )r%   r   r      s   	r   N)	Úoscar.core.loadingr   r   Úoscar.forms.mixinsr   Zoscar.apps.address.formsr   r   r   r   r   r   r   Ú<module>   s   
