35 lines
873 B
Python
35 lines
873 B
Python
# -*- coding: utf-8 -*-
|
|
import json
|
|
import os
|
|
import sys
|
|
|
|
import django
|
|
|
|
sys.path.append("../server")
|
|
|
|
os.environ.setdefault("IT_APP_ENVIRONMENT", "development")
|
|
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "config.settings.base")
|
|
django.setup()
|
|
|
|
from vbv_lernwelt.learnpath.models import LearningPath
|
|
from vbv_lernwelt.learnpath.serializers import LearningPathSerializer
|
|
|
|
|
|
def main():
|
|
from django.conf import settings
|
|
settings.DEBUG = True
|
|
from django.db import connection
|
|
from django.db import reset_queries
|
|
reset_queries()
|
|
|
|
learning_path = LearningPath.objects.filter(slug='versicherungsvermittlerin', locale__language_code='de-CH').first()
|
|
|
|
serializer = LearningPathSerializer(learning_path)
|
|
print(serializer.data)
|
|
print(len(json.dumps(serializer.data)))
|
|
print(len(connection.queries))
|
|
|
|
|
|
if __name__ == '__main__':
|
|
main()
|