Ejemplo n.º 1
0
 def to_dict(self):
     var = to_dict(self)
     var['category'] = self.category.to_dict()
     var['display_techie_name'] = self.get_techie_name()
     del (var['created_on'])
     del (var['updated_on'])
     return var
Ejemplo n.º 2
0
 def to_dict(self):
     var = to_dict(self)
     del (var['balance'])
     del (var['company_name_slug'])
     del (var['address'])
     del (var['short_description'])
     del (var['description'])
     del (var['slogan'])
     del (var['cash_out_min'])
     del (var['logo'])
     del (var['cover_image'])
     del (var['signature'])
     del (var['welcome_message'])
     del (var['facebook_link'])
     del (var['twitter_link'])
     del (var['google_plus_link'])
     del (var['youtube_link'])
     del (var['instagram_link'])
     del (var['tumblr_link'])
     del (var['linkedin_link'])
     del (var['scripts'])
     del (var['allow_paypal_direct'])
     del (var['sms_sending_method'])
     del (var['sms_api_script_url'])
     del (var['sms_api_username'])
     del (var['sms_api_password'])
     del (var['is_pro_version'])
     return var
Ejemplo n.º 3
0
 def to_dict(self):
     self.collaborate_on_fk_list = [
     ]  # Empty this as it is useless and may cause error
     self.customer_on_fk_list = [
     ]  # Empty this as it is useless and may cause error
     var = to_dict(self)
     var['date_joined'] = self.display_date_joined
     var['status'] = self.get_status()
     import ikwen.conf.settings
     var['photo'] = ikwen.conf.settings.MEDIA_URL + self.photo.small_name if self.photo.name else Member.AVATAR
     member_detail_view = getattr(settings, 'MEMBER_DETAIL_VIEW',
                                  'ikwen:profile')
     url = reverse(member_detail_view, args=(self.id, ))
     if member_detail_view == 'ikwen:profile':
         url = ikwenize(url)
     var['url'] = url
     try:
         var['permissions'] = ','.join(
             UserPermissionList.objects.get(user=self).permission_fk_list)
     except UserPermissionList.DoesNotExist:
         var['permissions'] = ''
     del (var['password'])
     del (var['is_superuser'])
     del (var['is_staff'])
     del (var['is_active'])
     return var
Ejemplo n.º 4
0
 def to_dict(self):
     var = to_dict(self)
     var['poster'] = {
         'url':
         from_provider(self.poster.url, self.provider)
         if self.poster.name else 'default_poster.jpg',
         'small_url':
         from_provider(self.poster.small_url, self.provider)
         if self.poster.name else 'default_poster.jpg',
         'thumb_url':
         from_provider(self.poster.thumb_url, self.provider)
         if self.poster.name else 'default_poster.jpg'
     }
     var['type'] = self.type
     var['display_orders'] = self.display_orders
     var['display_clicks'] = self.display_clicks
     var['display_load'] = self.display_load
     var['full_title'] = self.full_title
     del (var['rand'])
     del (var['synopsis'])
     del (var['provider_id'])
     del (var['visible'])
     del (var['groups'])
     del (var['categories'])
     return var
Ejemplo n.º 5
0
 def to_dict(self):
     var = to_dict(self)
     var['image'] = self.image.url if self.image and self.image.name else ''
     var['url'] = reverse('kako:change_product', args=(self.id, ))
     del (var['units_sold_history'])
     del (var['tags'])
     return var
Ejemplo n.º 6
0
 def to_dict(self):
     var = to_dict(self)
     del (var['ikwen_share_rate'])
     del (var['ikwen_share_fixed'])
     del (var['payment_delay'])
     del (var['cash_out_min'])
     return var
Ejemplo n.º 7
0
 def to_dict(self):
     var = to_dict(self)
     var['created_on'] = self.created_on.strftime('%Y-%m-%d %H:%M:%S')
     var['confirmed_on'] = self.confirmed_on.strftime(
         '%Y-%m-%d %H:%M:%S') if self.confirmed_on else None
     var['delivery_expected_on'] = self.delivery_expected_on.strftime(
         '%Y-%m-%d %H:%M:%S') if self.delivery_expected_on else None
     return var
Ejemplo n.º 8
0
 def to_dict(self):
     var = to_dict(self)
     var['created_on'] = naturaltime(self.created_on)
     var['delivery_expected_on'] = naturaltime(self.delivery_expected_on)
     var['confirmed_on'] = naturaltime(self.confirmed_on)
     del (var['entries'])
     del (var['rcc'])  # MAKE SURE WE HIDE THE RCC until required explicitly
     return var
Ejemplo n.º 9
0
 def to_dict(self):
     var = to_dict(self)
     var['category'] = self.category.to_dict()
     var['image'] = self.photo.url if self.photo else None
     var['display_agent_name'] = self.get_agent_name()
     var['display_date'] = self.created_on.strftime("%Y-%m-%d")
     # del (var['photo'])
     # del (var['agent'])
     return var
Ejemplo n.º 10
0
 def to_dict(self):
     var = to_dict(self)
     try:
         del (var['coefficient'])
         del (var['month_quota'])
         del (var['month_winners'])
         del (var['offered_history'])
         del (var['total_offered'])
     except:
         pass
     return var
Ejemplo n.º 11
0
def autocomplete_user_research(request, *args, **kwargs):
    language = get_language()
    q = request.GET['q']
    question_list_with_keyword_in_label = []
    question_list_with_keyword_in_answer = []

    for question in Question.objects.filter(language=language):
        if q not in [topic.title for topic in Topic.objects.filter(title__icontains=q)]:
            if q in question:
                question_list_with_keyword_in_label.append(to_dict(question))
            else:
                question.sentence_with_keyword = create_sentence_with_keyword(question.answer, q)
                # question.sentence_with_keyword = create_sentence_with_keyword(clean(question.answer), q)
                if len(question.sentence_with_keyword) > 0:
                    question_list_with_keyword_in_answer.append(to_dict(question))

    topic_list = [to_dict(obj) for obj in Topic.objects.filter(title__icontains=q)]
    response = dict(question_list_with_keyword_in_label=question_list_with_keyword_in_label,
                    question_list_with_keyword_in_answer=question_list_with_keyword_in_answer, topic_list=topic_list)

    return HttpResponse(json.dumps({'success': True, 'data': response}), 'content-type:text/json')
Ejemplo n.º 12
0
 def to_dict(self):
     # zone = self.zone.to_dict()
     # agent = self.agent.member.get_full_name()
     var = to_dict(self)
     var['admin_url'] = self.get_admin_url()
     var['agent'] = self.agent.member.username if self.agent else "root"
     var['created'] = self.created_on.strftime("%Y-%m-%d")
     var['display_agent_name'] = self.get_agent_name()
     del (var['zone_id'])
     del (var['created_on'])
     del (var['last_update'])
     return var
Ejemplo n.º 13
0
 def to_dict(self):
     var = to_dict(self)
     service = self.service
     config = service.config
     var['project_url'] = service.go_url
     var['project_name'] = service.project_name
     var['project_logo_url'] = config.logo.url if config.logo.name else ''
     var['created_on'] = naturaltime(self.created_on)
     var['min_height'] = self.event_type.min_height
     del (var['model'])
     del (var['object_id'])
     del (var['service_id'])
     del (var['member_id'])
     del (var['group_id'])
     del (var['event_type_id'])
     return var
Ejemplo n.º 14
0
 def to_dict(self, target=None):
     movies_add_list = self.movies_add_list
     series_episodes_add_list = self.series_episodes_add_list
     movies_delete_list = self.movies_delete_list
     series_episodes_delete_list = self.series_episodes_delete_list
     member = self.member.to_dict()
     var = to_dict(self)
     var['member'] = member
     var['display_created_on'] = self.created_on.strftime('%Y-%m-%d %H:%M')
     media_add_list = [movie.to_dict() for movie in movies_add_list]
     media_add_list.extend(
         [episode.to_dict() for episode in series_episodes_add_list])
     media_delete_list = [movie.to_dict() for movie in movies_delete_list]
     media_delete_list.extend(
         [episode.to_dict() for episode in series_episodes_delete_list])
     var['movies_add_list'] = media_add_list
     var['movies_delete_list'] = media_delete_list
     return var
Ejemplo n.º 15
0
 def to_dict(self):
     var = to_dict(self)
     basic_config = self.basic_config
     var['logo'] = basic_config.logo.name if basic_config.logo.name else Service.LOGO_PLACEHOLDER
     var['short_description'] = basic_config.short_description
     try:
         del (var['database'])
         del (var['turnover_history'])
         del (var['earnings_history'])
         del (var['transaction_earnings_history'])
         del (var['invoice_earnings_history'])
         del (var['custom_service_earnings_history'])
         del (var['cash_out_history'])
         del (var['transaction_count_history'])
         del (var['invoice_count_history'])
         del (var['custom_service_count_history'])
         del (var['cash_out_count_history'])
     except Exception as e:
         if getattr(settings, 'DEBUG', False):
             raise e
     return var
Ejemplo n.º 16
0
 def to_dict(self):
     poster = {
         'url':
         from_provider(self.poster.url, self.series.provider)
         if self.poster.name else 'default_poster.jpg',
         'small_url':
         from_provider(self.poster.small_url, self.series.provider)
         if self.poster.name else 'default_poster.jpg',
         'thumb_url':
         from_provider(self.poster.thumb_url, self.series.provider)
         if self.poster.name else 'default_poster.jpg'
     }
     var = to_dict(self)
     var['poster'] = poster
     var['type'] = self.type
     var['orders'] = 'fake_orders'
     var['clicks'] = 'fake_clicks'
     var['load'] = self.load
     del (var['filename'])
     del (var['resource'])
     del (var['resource_mob'])
     del (var['fake_orders'])
     return var
Ejemplo n.º 17
0
 def to_dict(self):
     var = to_dict(self)
     var['created_on'] = naturaltime(self.created_on)
     return var
Ejemplo n.º 18
0
 def to_dict(self):
     val = to_dict(self)
     val['member'] = self.member.full_name
     return val
Ejemplo n.º 19
0
 def to_dict(self):
     display_date = self.get_display_date()
     var = to_dict(self)
     var['publ_date'] = display_date
     del(var['pub_date'])
Ejemplo n.º 20
0
 def to_dict(self):
     var = to_dict(self)
     return var
Ejemplo n.º 21
0
 def to_dict(self):
     var = to_dict(self)
     var['can_access_adult_content'] = self.get_can_access_adult_content()
     return var
Ejemplo n.º 22
0
 def to_dict(self):
     var = to_dict(self)
     var['asset'] = self.get_asset.to_dict()
     return var