<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def archives_view(request):
 """ View of the archives page. """

    page_name = "Archives"
    nodes, render_list = [], []
    for add_context_str in settings.BASE_ARCHIVE_FUNCTIONS:
        module, fun = add_context_str.rsplit(".", 1)
        add_context_fun = getattr(import_module(module), fun)
        # add_context should return list of (title, url icon, number)
        node_lst, icon_list = add_context_fun(request)
        nodes += node_lst
        render_list += icon_list

    return render_to_response('archives.html', {
        "page_name": page_name,
        "render_list": render_list,
        "nodes": nodes,
        }, context_instance=RequestContext(request))