public
Description: stuff for my site
Homepage: http://www.thescoop.org/docs
Clone URL: git://github.com/dwillis/thescoop.git
changed projects url to code and updated templates
Derek Willis (author)
Sun May 18 15:02:09 -0700 2008
commit  ca40fd46da07f51fefde4cc28582515f38f94420
tree    890d8230b10d977a7a36f5e027e1bc61412ad6ed
parent  527fb06c04f47580aadb6cd00355890d77242776
...
26
27
28
29
 
30
31
32
...
26
27
28
 
29
30
31
32
0
@@ -26,7 +26,7 @@ class Project(models.Model):
0
         pass
0
     
0
     def get_absolute_url(self):
0
- return "/projects/%s/" % self.slug
0
+ return "/code/%s/" % self.slug
0
 
0
 class Update(models.Model):
0
     project = models.ForeignKey(Project)
...
7
8
9
10
 
 
11
12
13
...
7
8
9
 
10
11
12
13
14
0
@@ -7,7 +7,8 @@ import datetime
0
 
0
 def index(request):
0
     project_list = Project.objects.all().select_related().order_by('title')
0
- return render_to_response('projects/index.html', {'project_list': project_list})
0
+ recent_updates = Update.objects.all().order_by('-date')[:5]
0
+ return render_to_response('projects/index.html', {'project_list': project_list, 'recent_updates': recent_updates})
0
 
0
 def language_list(request, lang):
0
     language = get_object_or_404(Language, slug=lang)
...
4
5
6
7
 
8
9
10
 
 
 
 
 
 
 
 
 
 
 
 
 
11
12
13
...
4
5
6
 
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
0
@@ -4,10 +4,23 @@
0
 
0
 {% if project_list %}
0
 
0
-<a href="/code/">Home</a>
0
+<a href="/projects/">Projects</a>
0
 
0
 <h3>Code</h3>
0
 
0
+{% if recent_updates %}
0
+
0
+<h5>Recent Updates</h5>
0
+
0
+<ul>
0
+ {% for update in recent_updates %}
0
+ <li><a href="{{ update.project.get_absolute_url }}">{{ update.project.title }}</a>: {{ update.title }}</li>
0
+ {% endfor %}
0
+</ul>
0
+
0
+{% endif %}
0
+
0
+<h5>All Projects</h5>
0
 
0
    <ul>
0
         {% for project in project_list %}
...
2
3
4
5
 
6
7
8
 
 
9
10
11
...
2
3
4
 
5
6
7
8
9
10
11
12
13
0
@@ -2,10 +2,12 @@
0
 
0
 {% block content %}
0
 
0
-<a href="/projects">Home</a> -> {{ project.title }}
0
+<a href="/code/">Home</a> -> {{ project.title }}
0
 
0
 <h3>{{ project.title }}</h3>
0
 
0
+<p>{{ project.description }}</p>
0
+
0
 <p>Language: {{ project.language.name }}</p>
0
 <p><a href="{{ project.repository_url }}">View Repository</a></p>
0
 

Comments

    No one has commented yet.