> Exception Value: Reverse for 'entry' with arguments '('my 1st post',)'look at 
> urls.py






> Date: Sun, 4 Sep 2011 22:25:50 -0700
> Subject: sitemap
> From: veva...@yandex.ru
> To: django-users@googlegroups.com
> 
> Would You please help me to find a mistake?
> --- blog.model.py:
> from django.db import models
> class Entry(models.Model):
>     title = models.CharField(max_length=150)
>     body = models.TextField()
>     is_draft = models.BooleanField()
>     pub_date = models.DateField()
> 
>     def __unicode__(self):
>         return self.title
> 
>     @models.permalink
>     def get_absolute_url(self):
>         return('entry', [str(self.title)])
> 
> --- blog.sitemap.py:
> from django.contrib.sitemaps import Sitemap
> 
> class BlogSitemap(Sitemap):
>     changefreq = "never"
>     priority = 0.5
>     def items(self):
>         return Entry.objects.filter(is_draft==1)
>     def lastmod(self, obj):
>         return obj.pub_date
> 
> --- urls.py:
> from django.conf.urls.defaults import *
> from django.contrib.sitemaps import FlatPageSitemap, GenericSitemap
> from testsitemap.blog.models import Entry
> from django.contrib import admin
> admin.autodiscover()
> 
> info_dict = {
>     'queryset': Entry.objects.all(),
>     'date_field': 'pub_date',
> }
> 
> sitemaps = {
>     'flatpages': FlatPageSitemap,
>     'blog': GenericSitemap(info_dict, priority=0.6),
> }
> 
> urlpatterns = patterns('',
>     url(r'^entry/(\w+)/$', 'archive',
>         name='entry
>     ),
>     url(r'^sitemap.xml$', 'django.contrib.sitemaps.views.sitemap',
> {'sitemaps': sitemaps}),
> )
> 
> --- blog.views.py:
> from django.shortcuts import render_to_response
> from testsitemap.blog.models import Entry
> 
> def archive(request):
>     posts = Entry.objects.all()
>     return render_to_response('archive.html', {'posts': posts })
> 
> --- error message:
> Request Method:       GET
> Request URL:  http://localhost:8000/sitemap.xml
> Django Version:       1.3
> Exception Type:       NoReverseMatch
> Exception Value: Reverse for 'entry' with arguments '('my 1st post',)'
> and keyword arguments '{}' not found.
> Exception Location:   C:\Python26\lib\site-packages\django\core
> \urlresolvers.py in reverse, line 337
> 
> Thank You very much!
> 
> -- 
> 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