Minor fixes needed for generic key name
We no longer try to retreive an entity when there are unset fields.
This sort of makes 'getIfFields' obsolete, since we check if fields
now anyway. This is needed because getKeyFieldsFromDict expects the
fields to be set.
Also a minor fix in a Django template so that the generic 'edit' page
has a working delete button again.
{% extends "admin/base_site.html" %}{% load i18n %}{% block coltype %}colSM{% endblock %}{% block breadcrumbs %}<div class="breadcrumbs"><a href="../../">Home</a> › <a href="../">Documentation</a> › Views</div>{% endblock %}{% block title %}Views{% endblock %}{% block content %}<h1>View documentation</h1>{% regroup views|dictsort:"site_id" by site as views_by_site %}<div id="content-related" class="sidebar"><div class="module"><h2>Jump to site</h2><ul> {% for site_views in views_by_site %} <li><a href="#site{{ site_views.grouper.id }}">{{ site_views.grouper.name }}</a></li> {% endfor %}</ul></div></div><div id="content-main">{% for site_views in views_by_site %}<div class="module"><h2 id="site{{ site_views.grouper.id }}">Views by URL on {{ site_views.grouper.name }}</h2>{% for view in site_views.list|dictsort:"url" %}{% ifchanged %}<h3><a href="{{ view.module }}.{{ view.name }}/">{{ view.url }}</a></h3><p class="small quiet">View function: {{ view.module }}.{{ view.name }}</p><p>{{ view.title }}</p><hr />{% endifchanged %}{% endfor %}</div>{% endfor %}</div>{% endblock %}