Can I just clarify what you mean by sidebar?

I assume you are talking about a html element with some options inside it,
to allow you to navigate through the site?

This is (personally) how I'd do it, although others may prefer a different
style (you could probably go as far to make this whole thing "classy").

(hand typed code, may need re-writing)

--- views.py ---
page = "dashboard/help/users"

RequestContext(request, {
    'section' : page.split("/")
}

--- layout.html ---
{% if section.0 = 'dashboard' %}
    display stuff relating to dashboard only
    {% if section.1 = 'help' %}
        display stuff relating to dashboard/help only
    {% endif %}
{% endif %}

On Mon, Jun 27, 2011 at 6:27 AM, Venkatraman S <venka...@gmail.com> wrote:

> Hi,
>
> I was looking for possible suggestions in implementing sidebars - i have a
> truck load of screens and need the sidebar to change dynamically base don
> the view. Most of the siderbar-conten is just links.
>
> I was thiking of including the various sidebar options in the base.html and
> then include a flag to check whether it has to be rendered or not; and in
> the view pass the relevant flag.
>
> Any other ideas?
>
> -venkat
>
> --
> You received this message because you are subscribed to the Google Groups
> "Django users" group.
> To post to this group, send email to django-users@googlegroups.com.
> To unsubscribe from this group, send email to
> django-users+unsubscr...@googlegroups.com.
> For more options, visit this group at
> http://groups.google.com/group/django-users?hl=en.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To post to this group, send email to django-users@googlegroups.com.
To unsubscribe from this group, send email to 
django-users+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-users?hl=en.

Reply via email to