博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Django之sitemap
阅读量:5893 次
发布时间:2019-06-19

本文共 1802 字,大约阅读时间需要 6 分钟。

##########settings.py
SITE_ID=1# Application definition# taggit tagINSTALLED_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 Sitemapfrom .models import Postclass PostSitemap(Sitemap):    changefreq='weekly'    priority=0.9    def items(self):        return Post.published.all()    def lastmod(self,obj):        return obj.publish

 

#########urls.pyfrom django.conf.urls import urlfrom django.contrib import adminfrom  django.conf.urls import includefrom django.contrib.sitemaps .views import sitemapfrom myblog.sitemaps import PostSitemapsitemaps={    '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

http://example.com/myblog/2016/04/20/python%E4%BB%A3%E7%A0%81/
2016-04-20
weekly
0.9
http://example.com/myblog/2016/04/19/ssss/
2016-04-19
weekly
0.9
http://example.com/myblog/2016/04/19/python%20%E6%93%8D%E4%BD%9CFTP/
2016-04-19
weekly
0.9
...

 

转载于:https://www.cnblogs.com/similarface/p/5411969.html

你可能感兴趣的文章
jQuery自动完成点击html元素
查看>>
[算法]基于分区最近点算法的二维平面
查看>>
linux在文件打包和压缩
查看>>
Angular - - ngList、ngRepeat、ngModelOptions
查看>>
[LeetCode136]Single Number寻找一个数组里只出现一次的数
查看>>
webpack多页应用架构系列(七):开发环境、生产环境傻傻分不清楚?
查看>>
bootstrap - image
查看>>
spring-boot 和 webpack-dev-server联合开发
查看>>
从TimSort说起
查看>>
构建 iOS 界面:子类化 Views
查看>>
笨办法学C 练习1:启用编译器
查看>>
用Golang写一个搜索引擎(0x01)--- 基本概念
查看>>
【算法之美】logn 时间复杂度求解两个有序数组的中位数
查看>>
树的总结--树的性质(树的深度) leetcode
查看>>
docker环境搭建ELK
查看>>
webpack sourcemap 选项多种模式的一些解释
查看>>
document.createElement()的用法
查看>>
MySQL 数据库怎样把一个表的数据插入到另一个表
查看>>
HTTP协议及其POST与GET操作差异 & C#中如何使用POST、GET等
查看>>
nginx正则笔记
查看>>