[{'True': True, 'False': False, 'None': None}, {'csrf_token': <SimpleLazyObject: <function csrf.<locals>._get_val at 0x3e9a40726a70>>, 'debug': True, 'sql_queries': <function debug.<locals>.<lambda> at 0x3e9a40726dd0>, 'request': <WSGIRequest: GET '/ecosistema/resumen/40/'>, 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x3e9a403abb50>>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x3e9a3ffad250>, 'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x3e9a402e2310>, 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30, 'ERROR': 40}, 'MEDIA_URL': 'https://storage.googleapis.com/platform-media-retos/'}, {}, {'object': <Challenge: 5ta Saroco Proyecto Rural 2020-I>, 'challenge': <Challenge: 5ta Saroco Proyecto Rural 2020-I>, 'view': <users.views.summary.SummaryPageDetailView object at 0x3e9a402e2390>, 'summary': <SummarySheet: Hoja de resumen 5ta Saroco Proyecto Rural 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 0x3e9a3ff73c90>, <TextNode: '\n </div>\n '>, <IfNode>, <TextNode: '\n </div>\n <'>, <django.template.library.SimpleNode object at 0x3e9a3ffee7d0>, <TextNode: '\n '>, <django.template.library.SimpleNode object at 0x3e9a407181d0>, <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/40/'}]
[{'True': True, 'False': False, 'None': None}, {'csrf_token': <SimpleLazyObject: <function csrf.<locals>._get_val at 0x3e9a40726a70>>, 'debug': True, 'sql_queries': <function debug.<locals>.<lambda> at 0x3e9a40726dd0>, 'request': <WSGIRequest: GET '/ecosistema/resumen/40/'>, 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x3e9a403abb50>>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x3e9a3ffad250>, 'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x3e9a402e2310>, 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30, 'ERROR': 40}, 'MEDIA_URL': 'https://storage.googleapis.com/platform-media-retos/'}, {}, {'object': <Challenge: 5ta Saroco Proyecto Rural 2020-I>, 'challenge': <Challenge: 5ta Saroco Proyecto Rural 2020-I>, 'view': <users.views.summary.SummaryPageDetailView object at 0x3e9a402e2390>, 'summary': <SummarySheet: Hoja de resumen 5ta Saroco Proyecto Rural 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 0x3e9a3ff73c90>, <TextNode: '\n </div>\n '>, <IfNode>, <TextNode: '\n </div>\n <'>, <django.template.library.SimpleNode object at 0x3e9a3ffee7d0>, <TextNode: '\n '>, <django.template.library.SimpleNode object at 0x3e9a407181d0>, <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/40/', 'tweet_url': 'https://twitter.com/intent/tweet?text=%20https%3A//www.retos.co/ecosistema/resumen/40/'}]
" Aprendizaje colaborativo entre las partes"
Edwin Muñoz
La importancia de desarrollar un producto con pautas del cliente para que el resultado final sea completamente satisfactorio para las dos partes me parece que es lo más relevante para este proceso. Aprender a tratar a tu cliente es algo muy importante para las futuras relaciones que podré tener en mi trabajo.
Julian Lopez
Universidad Sergio Arboleda
Aprendizaje colaborativo entre las partes.
Edwin Muñoz