From 54f73ac87be644a3a61afe650cd00524e7205f92 Mon Sep 17 00:00:00 2001 From: Sanasol Date: Sat, 21 Apr 2018 21:00:19 +0300 Subject: [PATCH] serializer can json date --- apps/course/templatetags/jsonify_queryset.py | 4 ++-- apps/school/templates/school/livelessons_list.html | 2 +- web/src/components/LessonsAdmin.vue | 8 ++++---- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/apps/course/templatetags/jsonify_queryset.py b/apps/course/templatetags/jsonify_queryset.py index 5599b552..414be938 100644 --- a/apps/course/templatetags/jsonify_queryset.py +++ b/apps/course/templatetags/jsonify_queryset.py @@ -1,8 +1,8 @@ from django import template -import json +from django.core import serializers register = template.Library() @register.filter def jsonify(object,fields): - return json.dumps(list(object.values(*fields.split(',')))) + return serializers.serialize('json', object, fields=fields.split(',')) diff --git a/apps/school/templates/school/livelessons_list.html b/apps/school/templates/school/livelessons_list.html index 1f5bb8e5..445041f4 100644 --- a/apps/school/templates/school/livelessons_list.html +++ b/apps/school/templates/school/livelessons_list.html @@ -10,7 +10,7 @@
- + diff --git a/web/src/components/LessonsAdmin.vue b/web/src/components/LessonsAdmin.vue index 091fe531..078efd2f 100644 --- a/web/src/components/LessonsAdmin.vue +++ b/web/src/components/LessonsAdmin.vue @@ -4,20 +4,20 @@
- -
-
{{ lesson.title }}
+
{{lesson.fields.date}} // {{ lesson.fields.title }}
-
{{ lesson.short_description }}
+
{{ lesson.fields.short_description }}