[{'True': True, 'False': False, 'None': None}, {'csrf_token': <SimpleLazyObject: <function csrf.<locals>._get_val at 0x3e728d14c8c0>>, 'debug': True, 'sql_queries': <function debug.<locals>.<lambda> at 0x3e728d14c950>, 'request': <WSGIRequest: GET '/ecosistema/resumen/40/'>, 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x3e728cd94750>>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x3e728cdb4b90>, 'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x3e728d061b90>, '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 0x3e728d061910>, '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 0x3e728d14d1d0>, <TextNode: '\n </div>\n '>, <IfNode>, <TextNode: '\n </div>\n <'>, <django.template.library.SimpleNode object at 0x3e728d14da50>, <TextNode: '\n '>, <django.template.library.SimpleNode object at 0x3e728d049ed0>, <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/40/'}]
[{'True': True, 'False': False, 'None': None}, {'csrf_token': <SimpleLazyObject: <function csrf.<locals>._get_val at 0x3e728d14c8c0>>, 'debug': True, 'sql_queries': <function debug.<locals>.<lambda> at 0x3e728d14c950>, 'request': <WSGIRequest: GET '/ecosistema/resumen/40/'>, 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x3e728cd94750>>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x3e728cdb4b90>, 'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x3e728d061b90>, '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 0x3e728d061910>, '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 0x3e728d14d1d0>, <TextNode: '\n </div>\n '>, <IfNode>, <TextNode: '\n </div>\n <'>, <django.template.library.SimpleNode object at 0x3e728d14da50>, <TextNode: '\n '>, <django.template.library.SimpleNode object at 0x3e728d049ed0>, <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/40/', 'tweet_url': 'https://twitter.com/intent/tweet?text=%20https%3A//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