Guest User

Untitled

a guest
Feb 18th, 2018
59
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.34 KB | None | 0 0
  1. def get_form(self, request, obj=None):
  2. form = super(WapSiteAdmin,self).get_form(request, obj)
  3.  
  4. pl = Platform.objects.get(id=obj.platform_type_id)
  5. rev_alert=WapSite.objects.filter(pub=obj.pub,pub_share__gt= str(obj.pub_share)).count()
  6. if rev_alert !=0:
  7. rev_msg='<b style ="color:red;">Please check the rev share ,publisher has got sites running on rev share greater then this</b>'
  8. else:
  9. rev_msg='<b>Please select the rev_share</b>'
  10. messege = 'Click here to get filter info'
  11. help_text4site = "<a href='../../filterInfo/?entity=site&id=%s' > %s </a> <br/>" %(obj.id,messege)
  12. if obj.platform_type_id==2:
  13. help_store="<a href='../../iphonestore/%s'>%s</a>"%(obj.store_id,'click here to see the store details')
  14. else:
  15. help_store="%s"%('Normal ads does not have store')
  16.  
  17. if obj.status!='incomplete':
  18. url=WapSite.objects.filter(site_url__icontains=obj.site_url).count()
  19. if url>1:
  20. url_msg='<a href ="../?q=%s&status__exact=activated"><b style ="color:red;">This url has been registered with us %s times.</b></a>'%(obj.site_url,url)
  21. form.base_fields['site_url'].help_text = url_msg
  22.  
  23. rejUser=WapUser.objects.filter(user_status='rejected')
  24. c=0
  25. if obj.pub.login_id is not None:
  26. login_id=obj.pub.login_id
  27. for user in rejUser:
  28. if (user.user_email).lower().find((obj.pub.user_email).lower())!=-1 or (user.login_id).lower().find((obj.pub.login_id).lower()) or (WapSite.objects.filter(site_url__icontains=obj.site_url).count())!=0:
  29. c=c+1
  30. if c>0:
  31. alert_msg="<a href='../?q=%s&status__exact=all'><b style ='color:red;'>Please check the user of the site.Its matches with login_id or email_id or site url of rejected users</b></a>"%(obj.site_url)
  32. form.base_fields['id'].help_text = alert_msg
  33.  
  34. help_platform = "<font size=2><b>%s</b></font>"%((pl.name).upper())
  35. form.base_fields['platform_type'].help_text = help_platform
  36. form.base_fields['pub_share'].help_text = rev_msg
  37. form.base_fields['store_id'].help_text = help_store
  38. form.base_fields['site_name'].help_text = help_text4site
  39.  
  40.  
  41. return form
Add Comment
Please, Sign In to add comment