[{'True': True, 'False': False, 'None': None}, {'csrf_token': <SimpleLazyObject: <function csrf.<locals>._get_val at 0x3e6d9ad56710>>, 'debug': True, 'sql_queries': <function debug.<locals>.<lambda> at 0x3e6d9ad56320>, 'request': <WSGIRequest: GET '/ecosistema/resumen/126/'>, 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x3e6d9ac953d0>>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x3e6d9acce6d0>, 'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x3e6d9acdbad0>, 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30, 'ERROR': 40}, 'MEDIA_URL': 'https://storage.googleapis.com/platform-media-retos/'}, {}, {'object': <Challenge: Reserva Natural Montiel 2019-II>, 'challenge': <Challenge: Reserva Natural Montiel 2019-II>, 'view': <users.views.summary.SummaryPageDetailView object at 0x3e6d9acdb590>, 'summary': <SummarySheet: Hoja de resumen Reserva Natural Montiel 2019-II>}, {'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 0x3e6d9b0abbd0>, <TextNode: '\n </div>\n '>, <IfNode>, <TextNode: '\n </div>\n <'>, <django.template.library.SimpleNode object at 0x3e6d9adb2a50>, <TextNode: '\n '>, <django.template.library.SimpleNode object at 0x3e6d9adb60d0>, <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//retos.co/ecosistema/resumen/126/'}]
[{'True': True, 'False': False, 'None': None}, {'csrf_token': <SimpleLazyObject: <function csrf.<locals>._get_val at 0x3e6d9ad56710>>, 'debug': True, 'sql_queries': <function debug.<locals>.<lambda> at 0x3e6d9ad56320>, 'request': <WSGIRequest: GET '/ecosistema/resumen/126/'>, 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x3e6d9ac953d0>>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x3e6d9acce6d0>, 'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x3e6d9acdbad0>, 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30, 'ERROR': 40}, 'MEDIA_URL': 'https://storage.googleapis.com/platform-media-retos/'}, {}, {'object': <Challenge: Reserva Natural Montiel 2019-II>, 'challenge': <Challenge: Reserva Natural Montiel 2019-II>, 'view': <users.views.summary.SummaryPageDetailView object at 0x3e6d9acdb590>, 'summary': <SummarySheet: Hoja de resumen Reserva Natural Montiel 2019-II>}, {'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 0x3e6d9b0abbd0>, <TextNode: '\n </div>\n '>, <IfNode>, <TextNode: '\n </div>\n <'>, <django.template.library.SimpleNode object at 0x3e6d9adb2a50>, <TextNode: '\n '>, <django.template.library.SimpleNode object at 0x3e6d9adb60d0>, <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//retos.co/ecosistema/resumen/126/', 'tweet_url': 'https://twitter.com/intent/tweet?text=%20https%3A//retos.co/ecosistema/resumen/126/'}]
La oportunidad de que los estudiantes y las organizaciones trabajen juntos para resolver problemas reales es clave, pero es necesario que haya un trabajo comprometido por parte de los estudiantes.
Jaime Salazar
El compartir con la comunidad.
Daniela Alvaréz
Universidad Sergio Arboleda