ó
    § ­j´  ã                   ó˜   • S SK r S SKJr  S SKJr  S SKJr  S SKJr  S SK	J
r
  S SKJr  SS	KJrJr  \\S
 5       5       r\\S 5       5       rg)é    N)Úrender)ÚJsonResponse)Úcsrf_exempt)Úrequire_POST)Ú	send_mail)Úsettingsé   )Ú	AIInquiryÚContactSubmissionc                 óè  •  U R                   S:X  a0  [        R                  " U R                  R	                  S5      5      nOU R
                  nUR                  SS5      R                  5       nUR                  SS5      R                  5       nUR                  SS5      R                  5       nUR                  SS5      R                  5       nUR                  SS5      R                  5       nUR                  S	S5      R                  5       nUR                  S
S5      R                  5       nUR                  SS5      R                  5       n	UR                  SUR                  SS5      5      R                  5       n
U(       a  U(       a  U(       a  U
(       d  [        SSS.SS9$ [        R                  R                  UUUUUUUU	U
S9	n[        [        S[        [        SS5      5      nSU SU S3nSU SU SU SU=(       d    S SU=(       d    S S U=(       d    S S!U=(       d    S S"U	=(       d    S S#U
 S$UR                  R                  S%5       S&UR                    S'3n [#        UU[        [        S5      U/SS(9  [        S*S+UR                   S,.5      $ ! [$         a  n['        S)U 35         S nAN6S nAff = f! [$         a#  n[        SS-[)        U5       3S.S.S9s S nA$ S nAff = f)/Núapplication/jsonúutf-8ÚnameÚ ÚemailÚcompanyÚroleÚphoneÚinterestÚenvironmentÚtimelineÚusecaseÚuse_caseFzMPlease fill in all required fields (Name, Business Email, Company, Use Case).©ÚsuccessÚerroré�  ©Ústatus)	r   r   r   r   r   r   r   r   r   ÚCOMPANY_NOTIFICATION_EMAILÚDEFAULT_FROM_EMAILzinfo@datacapital.comu   ðŸš¨ New AI Inquiry: z (Ú)zyNew AI & Intelligent Automation Inquiry Submitted:

--------------------------------------------------
Full Name:        z
Business Email:   z
Company / Agency: ú
Role / Title:     úN/Aú
Phone Number:     z

Interested In:    z
Environment:      ú
Timeline:         z

Use Case Details:
úB
--------------------------------------------------
Submitted At: ú%Y-%m-%d %H:%M:%S UTCz
Inquiry ID: #Ú
©ÚsubjectÚmessageÚ
from_emailÚrecipient_listÚfail_silentlyz&[Email Warning] Could not send email: Tz0Your AI inquiry has been submitted successfully!)r   r,   Ú
inquiry_idúAn unexpected error occurred: éô  )Úcontent_typeÚjsonÚloadsÚbodyÚdecodeÚPOSTÚgetÚstripr   r
   ÚobjectsÚcreateÚgetattrr   Ú
created_atÚstrftimeÚidr   Ú	ExceptionÚprintÚstr)ÚrequestÚdatar   r   r   r   r   r   r   r   r   ÚinquiryÚcompany_emailr+   r,   Úmail_errÚes                    Ú'D:\himanshu\data_capital\pages\views.pyÚsubmit_ai_inquiryrK   
   s  € ðPØ×ÑÐ#5Ó5Ü—:’:˜gŸl™l×1Ñ1°'Ó:Ó;‰Dà—<‘<ˆDà�x‰x˜ Ó#×)Ñ)Ó+ˆØ—‘˜ "Ó%×+Ñ+Ó-ˆØ—(‘(˜9 bÓ)×/Ñ/Ó1ˆØ�x‰x˜ Ó#×)Ñ)Ó+ˆØ—‘˜ "Ó%×+Ñ+Ó-ˆØ—8‘8˜J¨Ó+×1Ñ1Ó3ˆØ—h‘h˜}¨bÓ1×7Ñ7Ó9ˆØ—8‘8˜J¨Ó+×1Ñ1Ó3ˆØ—8‘8˜I t§x¡x°
¸BÓ'?Ó@×FÑFÓHˆö ž5®¶xÜØ Øhñ!ð ñð ô ×#Ñ#×*Ñ*ØØØØØØØ#ØØð +ð 

ˆô  ¤Ð*FÌÔPXÐZnð  qGó  IHó  IˆØ)¨'¨°"°T°F¸!Ð<ˆðð �&ð Ø�'ð Ø�)ð Ø—=˜5�/ð "Ø—>˜EÐ"ð #à×$˜uÐ%ð &Ø×' %Ð(ð )Ø×$˜uÐ%ð &ð 
€
ð à×!Ñ!×*Ñ*Ð+BÓCÐDð EØ�j‰jˆ\ð ð#ˆð(		GÜØØÜ"¤8Ð-AÓBØ -˜Ø#òô ØØIØ!Ÿ*™*ñ
ó ð 	øô ó 	GÜÐ:¸8¸*ÐE×FÑFûð	Gûô ó ÜØØ5´c¸!³f°XÐ>ñ
ð ñõ 	ûðúsO   ‚F$K Æ'CK É*J ÊK Ê
KÊ)J<Ê7K Ê<KËK Ë
K1ËK,Ë&K1Ë,K1c                 óD  •  U R                   S:X  a0  [        R                  " U R                  R	                  S5      5      nOU R
                  nUR                  SUR                  SS5      5      R                  5       nUR                  SUR                  SS5      5      R                  5       nUR                  S	S5      R                  5       nUR                  S
UR                  SS5      5      R                  5       nUR                  SS5      R                  5       nUR                  SUR                  SS5      5      R                  5       nUR                  SUR                  SUR                  SUR                  SS5      5      5      5      R                  5       nUR                  SS5      R                  5       n	UR                  SS5      R                  5       n
UR                  SS5      R                  5       nU(       a  U(       d  [        SSS.SS9$ [        R                  R                  UUUUUUUU	U
US9
n[        [        S[        [        SS5      5      nSS S!S"S#S$.nUR                  X"R                  5       5      nS%U S&U 3nS'U S(U S)U S*U=(       d    S+ S,U=(       d    S+ S-U=(       d    S+ S.U=(       d    S+ S/U	=(       d    S+ S0U
=(       d    S+ S1U=(       d    S+ S2UR                  R!                  S35       S4UR"                   S53n [%        UU[        [        S5      U/SS69  [        S8S9UR"                  S:.5      $ ! [&         a  n[)        S7U 35         S nAN6S nAff = f! [&         a#  n[        SS;[+        U5       3S.S<S9s S nA$ S nAff = f)=Nr   r   ÚcategoryÚ	activeTabÚprojectr   Úcontactr   r   r   Úorganizationr   r   Ú
roleNeededÚprojectTypeÚrfpÚvehicleÚ
engagementr   Úbudgetr,   Fz+Please provide your Name and Email address.r   r   r   )
rM   r   r   r   r   r   Úproject_typer   rW   r,   r    r!   zinfo@datacapitalinc.comzProject DiscussionzTeaming / Public SectorzCapability StatementzTalent RequestzCareers / General)rO   ÚteamingÚ
capabilityÚtalentÚcareersu"   ðŸ“¬ New Website Contact Inquiry [z]: zeNew Contact Inquiry Submitted:

--------------------------------------------------
Category:         z
Full Name:        z
Email Address:    z
Company / Org:    r$   r%   r#   z

Project / RFP:    r&   z
Budget Range:     z

Message Details:
r'   r(   z
Submission ID: #r)   r*   z.[Email Warning] Could not send contact email: Tz'Your contact inquiry has been received!)r   r,   Úsubmission_idr1   r2   )r3   r4   r5   r6   r7   r8   r9   r:   r   r   r;   r<   r=   r   Útitler>   r?   r@   r   rA   rB   rC   )rD   rE   rM   r   r   r   r   r   rX   r   rW   r,   Ú
submissionÚrecipient_emailÚcategory_labelsÚcategory_namer+   Úemail_messagerH   rI   s                       rJ   Úsubmit_contact_inquiryrd   `   s¾  € ðZØ×ÑÐ#5Ó5Ü—:’:˜gŸl™l×1Ñ1°'Ó:Ó;‰Dà—<‘<ˆDà—8‘8˜J¨¯©°¸iÓ(HÓI×OÑOÓQˆØ�x‰x˜ §¡¨°BÓ 7Ó8×>Ñ>Ó@ˆØ—‘˜ "Ó%×+Ñ+Ó-ˆØ—(‘(˜9 d§h¡h¨~¸rÓ&BÓC×IÑIÓKˆØ—‘˜ "Ó%×+Ñ+Ó-ˆØ�x‰x˜ §¡¨°rÓ :Ó;×AÑAÓCˆØ—x‘x ¨t¯x©x¸¸t¿x¹xÈ	ÐSW×S[ÑS[Ð\hÐjlÓSmÓ?nÓ/oÓp×vÑvÓxˆØ—8‘8˜J¨Ó+×1Ñ1Ó3ˆØ—‘˜( BÓ'×-Ñ-Ó/ˆØ—(‘(˜9 bÓ)×/Ñ/Ó1ˆæž5ÜØ ØFñ!ð ñð ô
 '×.Ñ.×5Ñ5ØØØØØØØ%ØØØð 6ð 
ˆ
ô "¤(Ð,HÌ'ÔRZÐ\pð  sLó  KMó  Nˆà+Ø0Ø0Ø&Ø*ñ
ˆð (×+Ñ+¨H·n±nÓ6FÓGˆà6°}°oÀSÈÈÐOˆðð !�/ð "Ø�&ð Ø�'ð Ø×#˜eÐ$ð %Ø—>˜EÐ"ð #Ø—=˜5�/ð "à×( 5Ð)ð *Ø×$˜uÐ%ð &Ø—?˜UÐ#ð $ð 	×ˆEÐ ð à×$Ñ$×-Ñ-Ð.EÓFÐGð HØ—‘�ð  ð%ˆð*		OÜØØ%Ü"¤8Ð-AÓBØ /Ð0Ø#òô ØØ@Ø'Ÿ]™]ñ
ó ð 	øô ó 	OÜÐBÀ8À*ÐM×NÑNûð	Oûô ó ÜØØ5´c¸!³f°XÐ>ñ
ð ñõ 	ûðúsO   ‚HM2 ÈC>M2 ÌM Ì4M2 Í
M/ÍM*Í%M2 Í*M/Í/M2 Í2
NÍ<NÎNÎN)r4   Údjango.shortcutsr   Údjango.httpr   Údjango.views.decorators.csrfr   Údjango.views.decorators.httpr   Údjango.core.mailr   Údjango.confr   Úmodelsr
   r   rK   rd   © ó    rJ   Ú<module>rn      sX   ðÛ Ý #Ý $Ý 4Ý 5Ý &Ý  ß 0àØñQó ó ðQðh Øñ[ó ó ñ[rm   