
    \h)                     J    S r SSKJr  SSKJr   " S S\R
                  5      rg)u   
Cookie管理表单
    )forms   )PlatformCookiec                   2    \ rS rSrSr " S S5      rS rSrg)PlatformCookieForm   u   平台Cookie表单c                   z    \ rS rSr\r/ SQr\R                  " SSS.S9\R                  " SS0S9S	.r
S
SSSS.rSrg)PlatformCookieForm.Meta   )platformcookie_datadescription	is_active   uI   请输入完整的Cookie字符串，格式: key1=value1; key2=value2; ...)rowsplaceholder)attrsr   u!   例如：我的京东登录Cookie)r   r   u   平台u   Cookie数据u   描述u   是否启用 N)__name__
__module____qualname____firstlineno__r   modelfieldsr   Textarea	TextInputwidgetslabels__static_attributes__r       *D:\demo\tech_portal\portal\cookie_forms.pyMetar
      sX    H >>j1  !??B2 
 !)#'	
r    r"   c                     U R                   R                  SS5      nU(       d  [        R                  " S5      eSU;  a  [        R                  " S5      eU$ )u   验证Cookie数据格式r    u   Cookie数据不能为空=u9   Cookie格式不正确，应包含键值对（key=value）)cleaned_datagetr   ValidationError)selfr   s     r!   clean_cookie_data$PlatformCookieForm.clean_cookie_data   sQ    ''++M2>''(BCC k!''(cddr    r   N)r   r   r   r   __doc__r"   r*   r   r   r    r!   r   r      s    
 
&
r    r   N)r,   djangor   modelsr   	ModelFormr   r   r    r!   <module>r0      s"     "   r    