[{'True': True, 'False': False, 'None': None}, {'csrf_token': <SimpleLazyObject: <function csrf.<locals>._get_val at 0x3ec8bb19c5f0>>, 'debug': True, 'sql_queries': <function debug.<locals>.<lambda> at 0x3ec8bb168050>, 'request': <WSGIRequest: GET '/ecosistema/resumen/48/'>, 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x3ec8bb165e90>>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x3ec8bb165e10>, 'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x3ec8bc1e6bd0>, 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30, 'ERROR': 40}, 'MEDIA_URL': 'https://storage.googleapis.com/platform-media-retos/'}, {}, {'object': <Challenge: EMPRENDER PARA EL SABER 2020-I>, 'challenge': <Challenge: EMPRENDER PARA EL SABER 2020-I>, 'view': <users.views.summary.SummaryPageDetailView object at 0x3ec8bc1f2410>, 'summary': <SummarySheet: Hoja de resumen EMPRENDER PARA EL SABER 2020-I>}, {'block': <Block Node: content_ecosystem. Contents: [<TextNode: '\n<!-- info acerca del ret'>, <Variable Node: summary.challenge|upper>, <TextNode: '</h4>\n </div>\n '>, <ForNode: for ods in summary.challenge.community.ods.all, tail_len: 3>, <TextNode: '\n\n <div class='>, <django.template.defaulttags.CommentNode object at 0x3ec8bb142950>, <TextNode: '\n </div>\n '>, <IfNode>, <TextNode: '\n </div>\n <'>, <django.template.library.SimpleNode object at 0x3ec8bb1a0d10>, <TextNode: '\n '>, <django.template.library.SimpleNode object at 0x3ec8bb1476d0>, <TextNode: '\n </div>\n '>, <Variable Node: facebook_url>, <TextNode: '"><i class="icon icon-fac'>, <Variable Node: tweet_url>, <TextNode: '"><i class="icon icon-twi'>, <Variable Node: request.build_absolute_uri>, <TextNode: '"><i class="icon icon-lin'>, <IfNode>, <TextNode: '\n <h6 class="m'>, <Variable Node: summary.challenge.community.image_credits|default:"Sin créditos">, <TextNode: '\n </h6>\n '>, <Variable Node: summary.challenge.description|linebreaks|urlize>, <TextNode: '</h3>\n </div>\n '>, <Variable Node: summary.challenge.current_state>, <TextNode: '</p>\n\n <div cl'>, <Variable Node: summary.delivery>, <TextNode: '</p>\n <p>'>, <Variable Node: summary.delivery_description|linebreaks|urlize>, <TextNode: '</p>\n '>, <IfNode>, <TextNode: '\n\n </div>\n\n '>, <IfNode>, <TextNode: '\n </div>\n </div'>, <ForNode: for comment in summary.user_quotes.all, tail_len: 7>, <TextNode: '\n </div>\n '>, <Variable Node: summary.intention.value>, <TextNode: '</p>\n </di'>, <Variable Node: summary.intention.percent>, <TextNode: '%</p>\n </d'>, <Variable Node: summary.intention.percent>, <TextNode: '%;"\n a'>, <Variable Node: summary.intention.percent>, <TextNode: '" aria-valuemin="0" aria-'>, <Variable Node: summary.intention.text_value>, <TextNode: '</p>\n\n <!-- Fo'>, <IfNode>, <TextNode: '\n\n <!-- Horas '>, <Variable Node: summary.hours_student>, <TextNode: ' Horas</li>\n '>, <Variable Node: summary.hours_postulator>, <TextNode: ' Horas</li>\n '>, <Variable Node: summary.suggestions>, <TextNode: '</p>\n\n <div cl'>, <IfNode>, <TextNode: '\n </div>\n\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <IfNode>, <TextNode: '\n\n <!-- Aporte'>, <IfNode>, <TextNode: '\n\n\n <!-- Para '>, <IfNode>, <TextNode: '\n\n <div class='>, <IfNode>, <TextNode: '\n </div>\n '>, <ForNode: for target, data in summary.challenge.generate_tags, tail_len: 11>, <TextNode: '\n </div>\n '>]>, 'facebook_url': 'https://www.facebook.com/sharer/sharer.php?u=https%3A//www.retos.co/ecosistema/resumen/48/'}]
[{'True': True, 'False': False, 'None': None}, {'csrf_token': <SimpleLazyObject: <function csrf.<locals>._get_val at 0x3ec8bb19c5f0>>, 'debug': True, 'sql_queries': <function debug.<locals>.<lambda> at 0x3ec8bb168050>, 'request': <WSGIRequest: GET '/ecosistema/resumen/48/'>, 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x3ec8bb165e90>>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x3ec8bb165e10>, 'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x3ec8bc1e6bd0>, 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30, 'ERROR': 40}, 'MEDIA_URL': 'https://storage.googleapis.com/platform-media-retos/'}, {}, {'object': <Challenge: EMPRENDER PARA EL SABER 2020-I>, 'challenge': <Challenge: EMPRENDER PARA EL SABER 2020-I>, 'view': <users.views.summary.SummaryPageDetailView object at 0x3ec8bc1f2410>, 'summary': <SummarySheet: Hoja de resumen EMPRENDER PARA EL SABER 2020-I>}, {'block': <Block Node: content_ecosystem. Contents: [<TextNode: '\n<!-- info acerca del ret'>, <Variable Node: summary.challenge|upper>, <TextNode: '</h4>\n </div>\n '>, <ForNode: for ods in summary.challenge.community.ods.all, tail_len: 3>, <TextNode: '\n\n <div class='>, <django.template.defaulttags.CommentNode object at 0x3ec8bb142950>, <TextNode: '\n </div>\n '>, <IfNode>, <TextNode: '\n </div>\n <'>, <django.template.library.SimpleNode object at 0x3ec8bb1a0d10>, <TextNode: '\n '>, <django.template.library.SimpleNode object at 0x3ec8bb1476d0>, <TextNode: '\n </div>\n '>, <Variable Node: facebook_url>, <TextNode: '"><i class="icon icon-fac'>, <Variable Node: tweet_url>, <TextNode: '"><i class="icon icon-twi'>, <Variable Node: request.build_absolute_uri>, <TextNode: '"><i class="icon icon-lin'>, <IfNode>, <TextNode: '\n <h6 class="m'>, <Variable Node: summary.challenge.community.image_credits|default:"Sin créditos">, <TextNode: '\n </h6>\n '>, <Variable Node: summary.challenge.description|linebreaks|urlize>, <TextNode: '</h3>\n </div>\n '>, <Variable Node: summary.challenge.current_state>, <TextNode: '</p>\n\n <div cl'>, <Variable Node: summary.delivery>, <TextNode: '</p>\n <p>'>, <Variable Node: summary.delivery_description|linebreaks|urlize>, <TextNode: '</p>\n '>, <IfNode>, <TextNode: '\n\n </div>\n\n '>, <IfNode>, <TextNode: '\n </div>\n </div'>, <ForNode: for comment in summary.user_quotes.all, tail_len: 7>, <TextNode: '\n </div>\n '>, <Variable Node: summary.intention.value>, <TextNode: '</p>\n </di'>, <Variable Node: summary.intention.percent>, <TextNode: '%</p>\n </d'>, <Variable Node: summary.intention.percent>, <TextNode: '%;"\n a'>, <Variable Node: summary.intention.percent>, <TextNode: '" aria-valuemin="0" aria-'>, <Variable Node: summary.intention.text_value>, <TextNode: '</p>\n\n <!-- Fo'>, <IfNode>, <TextNode: '\n\n <!-- Horas '>, <Variable Node: summary.hours_student>, <TextNode: ' Horas</li>\n '>, <Variable Node: summary.hours_postulator>, <TextNode: ' Horas</li>\n '>, <Variable Node: summary.suggestions>, <TextNode: '</p>\n\n <div cl'>, <IfNode>, <TextNode: '\n </div>\n\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <IfNode>, <TextNode: '\n\n <!-- Aporte'>, <IfNode>, <TextNode: '\n\n\n <!-- Para '>, <IfNode>, <TextNode: '\n\n <div class='>, <IfNode>, <TextNode: '\n </div>\n '>, <ForNode: for target, data in summary.challenge.generate_tags, tail_len: 11>, <TextNode: '\n </div>\n '>]>, 'facebook_url': 'https://www.facebook.com/sharer/sharer.php?u=https%3A//www.retos.co/ecosistema/resumen/48/', 'tweet_url': 'https://twitter.com/intent/tweet?text=%20https%3A//www.retos.co/ecosistema/resumen/48/'}]
La relación de iguales establecida a partir del diálogo entre todos los integrantes. Nadie sabía más que nadie.
Felipe Franco
Universidad Nacional de Colombia
La experiencia de un artesano es más valiosa que la de un diseñador.
Paola Cortés