First off, to setup the registration plugin, follow this prescription to the letter. Don't easy_install django-registration, that installs the code in your site-packages, we want to put it in your project so you can customize the views.
Definitely setup a base.html (master template). Create a directory /project_root/templates. Put your master template in /project_root/templates/base.html.
For my base.html I stole the basic turbogears one with some of my own edits:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>{% block title %}My amazing site{% endblock %}</title>
<style type="text/css">
#pageLogin
{
font-size: 10px;
font-family: verdana;
text-align: right;
float:right;
margin-top:5px;
margin-right:5px;
}
a.logo_image img{
text-decoration:none;
border-right:none;
border-left:none;
border-top:none;
border-bottom:none;
float:left;
padding:5px;
}
ul.menu_list {
margin: 0px auto;
list-style-type:none;
margin-bottom:50px;
}
ul.menu_list li {
display:inline;
padding-right:115px;
}
ul.menu_list li a {
text-decoration:none;
font-weight:bold;
font-size:110%;
}
ul.footer_list {
margin: 0px auto;
list-style-type:none;
padding-top:5px;
margin-bottom:20px;
font-size:140%;
}
ul.footer_list li {
display:inline;
padding-right:15px;
padding-top:5px;
}
ul.footer_list li a {
text-decoration:none;
font-weight:bold;
}
#login_submit {
text-align:center;
padding-left:70px;
}
div#menu {
margin-left:20px;
}
li#first {
padding-left:20px;
}
li#last{
padding-right:20px;
}
div#loginBox a {
padding-bottom:10px;
}
a.login{
padding-right:5px;
}
</style>
<link rel="stylesheet" href="/static/css/style.css" />
</head>
<body>
<div id="header">
<a class="logo_image clear" href="/">
<img src="" alt="" />
</a>
<div id="pageLogin">
<span>
<a class="login" href="" >Login</a>
</span>
</div>
</div>
<div id="main_content">
<div id="menu">
<ul class="menu_list">
<li id="first"><a href="">home</a></li>
<li>
<a href="">menu1</a>
</li>
<li><a href="">menu2</a></li>
<li><a href="">menu3</a></li>
<li id="last"><a href=""> menu4</a></li>
</ul>
</div>
<div id="content">
{% block content %}{% endblock %}
</div>
<!-- End of main_content -->
</div>
<div id="footer" >
<ul class="footer_list">
<li>Copyright © 2008</li>
<li><a href="">Terms of Service</a></li>
<li><a href="">Terms of Service</a></li>
<li><a href="" >Company</a></li>
<li><a href="">Contact</a></li>
</ul>
</div>
</body>
</html>
Okay so if we did the registration and setup this base.html, we have the beginnings of a quickstart. Ideally we would then port all the registration templates that turbogears has over to django, but I haven't had time to do all that.
As I port the registration templates over I'll post more here.