see changes
This commit is contained in:
parent
b41c185a65
commit
f42f571053
|
|
@ -235,6 +235,8 @@ class GuideElementExportSerializer(GuideElementBaseSerializer):
|
|||
default=None)
|
||||
price_level = serializers.CharField(source='establishment.price_level_display',
|
||||
default=None)
|
||||
# metadata = serializers.ListField(source='establishment.metadata',
|
||||
# default=None)
|
||||
|
||||
class Meta:
|
||||
model = models.GuideElement
|
||||
|
|
@ -261,5 +263,5 @@ class GuideElementExportSerializer(GuideElementBaseSerializer):
|
|||
'establishment_subtypes',
|
||||
'review',
|
||||
'price_level',
|
||||
|
||||
# 'metadata',
|
||||
]
|
||||
|
|
|
|||
|
|
@ -149,7 +149,10 @@ def export_guide(guide_id, user_id, file_type='csv'):
|
|||
guide = Guide.objects.get(id=guide_id)
|
||||
root = GuideElement.objects.get_root_node(guide)
|
||||
if root:
|
||||
nodes = root.get_descendants()
|
||||
nodes = root.get_descendants().select_related('review', 'establishment', 'wine_region',
|
||||
'product', 'city', 'wine_color_section',
|
||||
'section', 'label_photo', 'guide',
|
||||
'city__country', 'establishment__establishment_type')
|
||||
serializer = GuideElementExportSerializer(nodes, many=True)
|
||||
data = serializer.data
|
||||
SendGuideExport(
|
||||
|
|
|
|||
|
|
@ -191,7 +191,17 @@ class DocTemplate:
|
|||
self.add_bullet_list(services)
|
||||
self.add_empty_line()
|
||||
|
||||
break
|
||||
# METADATA HEADING (LEVEL 2)
|
||||
metadata = instance.get('metadata')
|
||||
if metadata:
|
||||
for obj in metadata:
|
||||
for section, tags in obj.items():
|
||||
self.add_heading(name=section,
|
||||
font_style={'size': Pt(13), 'name': 'Arial', 'bold': True},
|
||||
level=2)
|
||||
# TIMETABLE ITEMS PARAGRAPH
|
||||
self.add_bullet_list(tags)
|
||||
self.add_empty_line()
|
||||
|
||||
# PAGE BREAK
|
||||
self.add_page_break()
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user