[{'True': True, 'False': False, 'None': None}, {'csrf_token': <SimpleLazyObject: <function csrf.<locals>._get_val at 0x3ee5bf6b84d0>>, 'debug': True, 'sql_queries': <function debug.<locals>.<lambda> at 0x3ee5bf670d40>, 'request': <WSGIRequest: GET '/ecosistema/resumen/40/'>, 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x3ee5bf75a2d0>>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x3ee5bf3e7bd0>, 'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x3ee5bf721990>, '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 0x3ee5bf721a90>, '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 0x3ee5bf3e3c50>, <TextNode: '\n </div>\n '>, <IfNode>, <TextNode: '\n </div>\n <'>, <django.template.library.SimpleNode object at 0x3ee5bf3e3b90>, <TextNode: '\n '>, <django.template.library.SimpleNode object at 0x3ee5bf678750>, <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 0x3ee5bf6b84d0>>, 'debug': True, 'sql_queries': <function debug.<locals>.<lambda> at 0x3ee5bf670d40>, 'request': <WSGIRequest: GET '/ecosistema/resumen/40/'>, 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x3ee5bf75a2d0>>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x3ee5bf3e7bd0>, 'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x3ee5bf721990>, '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 0x3ee5bf721a90>, '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 0x3ee5bf3e3c50>, <TextNode: '\n </div>\n '>, <IfNode>, <TextNode: '\n </div>\n <'>, <django.template.library.SimpleNode object at 0x3ee5bf3e3b90>, <TextNode: '\n '>, <django.template.library.SimpleNode object at 0x3ee5bf678750>, <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