def get_projects_include_me(request):
     if UserService.is_admin(request.user.id):
         return Project.objects.all()
     member_list = ProjectMember.objects.all().filter(
         PMMember=request.user.id)
     project_ids = [member.PMProjectID for member in member_list]
     result = Project.objects.all().filter(id__in=project_ids)
     return result
 def get_projects_include_me(request,product_id='all'):
     if product_id==None:
         product_id="0"
     if UserService.is_admin(request.user.id):
         return Project.objects.all()
     member_list= ProjectMember.objects.all().filter(PMMember=request.user.id)
     project_ids=[member.PMProjectID for member in member_list]
     if product_id.upper()=="ALL":
         result=Project.objects.all().filter(id__in=project_ids)
     else:
         result=Project.objects.all().filter(id__in=project_ids).filter(Product=int(product_id))
     return result