##########settings.py
SITE_ID=1
# Application definition
# taggit tag
INSTALLED_APPS = [
'myblog',
'taggit',
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'django.contrib.sites',
'django.contrib.sitemaps'
]

python manage.py migrate

############sitemaps.py

#coding:utf-8
__author__ = 'similarface' from django.contrib.sitemaps import Sitemap
from .models import Post class PostSitemap(Sitemap):
changefreq='weekly'
priority=0.9 def items(self):
return Post.published.all() def lastmod(self,obj):
return obj.publish
#########urls.py
from django.conf.urls import url
from django.contrib import admin
from django.conf.urls import include
from django.contrib.sitemaps .views import sitemap
from myblog.sitemaps import PostSitemap
sitemaps={
'posts':PostSitemap,
}
urlpatterns = [
url(r'^admin/', admin.site.urls),
url(r'^myblog/', include('myblog.urls',namespace='myblog',app_name='myblog')),
url(r'^sitemap\.xml$', sitemap, {'sitemaps': sitemaps},name='django.contrib.sitemaps.views.sitemap'),
]

http://127.0.0.1:8000/sitemap.xml

<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>
http://example.com/myblog/2016/04/20/python%E4%BB%A3%E7%A0%81/
</loc>
<lastmod>2016-04-20</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>http://example.com/myblog/2016/04/19/ssss/</loc>
<lastmod>2016-04-19</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>
http://example.com/myblog/2016/04/19/python%20%E6%93%8D%E4%BD%9CFTP/
</loc>
<lastmod>2016-04-19</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
...

最新文章

  1. MySQL 优化MySQL Server
  2. 简明 Git 命令速查表(中文版)
  3. HTML初级入门内容
  4. 3-PHP全部编码UTF-8
  5. JavaScript 数据验证类
  6. hdu 2594 Simpsons’ Hidden Talents KMP
  7. Ant学习---第一节:Ant安装和简单使用
  8. 欧拉工程第65题:Convergents of e
  9. twitter bootstrap 2.x 3.x区别
  10. [改善Java代码]equals应该考虑null值的情景
  11. Android屏幕适配全攻略(最权威的官方适配指导)
  12. [CSS]利用伪元素实现一些特殊图形
  13. windows rt 扫描二维码
  14. ln 命令详解
  15. C语言程序第二次作业
  16. zookeeper分布式锁
  17. springMVC源码分析--容器初始化(一)ContextLoaderListener
  18. nodejs入门篇之linux版的nodejs简易环境安装部署
  19. Springboot整合二 集成 rabbitmq
  20. SQL Server的分页优化及Row_Number()分页存在的问题

热门文章

  1. 洛谷 P1072 Hankson 的趣味题
  2. 安装python 2.7
  3. 关于webpack的cdn配置
  4. 分布式定时任务调度系统技术解决方案(xxl-job、Elastic-job、Saturn)
  5. NULL和唯一约束UNIQUE的对应关系
  6. luogu P3116 [USACO15JAN]会议时间Meeting Time
  7. python 关键词
  8. centos7.3 开放端口 防火墙端口
  9. Python学习笔记——安装
  10. Android 使用SharedPreferences数据存储