If you want more flexibility around the templates, there is only one view for the basic app wayf.views.wayf so you can create your own url that points to just this view. The templates shipped with wayf extend a base.html template, where they will insert their html in the {% content %} tag.

3. This app doesn't store anything in it's models, so no migrations are needed

4. Start the development server and visit http://127.0.0.1:8000/wayf To select your home institute

however, wayf.views contains a few other views, that can help you generate auto generated pagesfor users, e.g. using templates like::

If you encountered a problem <b>in your Home Organization's authentication page</b>, then you should contact your Home Organization's User Helpdesk. This is also the place to s olve account-related issues, like the loss or change of your password, change of your contact details, etc. {% if idp.contact.email or idp.contact.telephone %} According to your selected Home Organization, &quot;<b>{{ idpname }}</b>&quot;, you may use the following contact details for getting support: <ul id="contactdetails"> {% if idp.contact.email %} <li><strong>E-mail:</strong> <a href="mailto:{{ idp.contact.email }}?subject=AAI+issue+report">{{ idp.contact.email }}</a></li> {% endif %} {% if idp.contact.telephone %} <li><strong>{% trans "Telephone" %}:</strong> {{ idp.contact.telephone }}</li> {% endif %} </ul> {% endif %}</li>

dependencies---

This suite requires the following python modules to be present on the system:

- python-lxml: uses lxml.objectify to parse the XML metadataoptional, not fully implemented yet, you will need to manually make some changes: - pydns: used for reverse DNS lookup to get a hint about a user's preferred IdP - IPy: used for IP map manipulation