Sitemap, robots, humans
parent
b2e8462faa
commit
ce25e7a724
|
@ -6,6 +6,8 @@
|
|||
|
||||
<title>{% block page-title %}Snipt{% endblock %}</title>
|
||||
<meta charset="utf-8" />
|
||||
<meta name="google-site-verification" content="BantFMmY6nSP8wFvb_SDKwYZo08HglaCpNMXQqTyOuk" />
|
||||
<link rel="author" href="/humans.txt" />
|
||||
{% block page-description %}
|
||||
<meta name="description" content="Long-term memory for coders. Share and store code snippets." />
|
||||
{% endblock %}
|
||||
|
|
|
@ -0,0 +1,19 @@
|
|||
/* TEAM */
|
||||
|
||||
Founder and Developer: Nick Sergeant
|
||||
Contact: nick@snipt.net
|
||||
Site: http://nicksergeant.com
|
||||
Twitter: @nicksergeant
|
||||
Location: Rochester, NY
|
||||
|
||||
Designer: Nick Adams
|
||||
Contact: nick@nick-adams.com
|
||||
Site: http://nick-adams.com
|
||||
Twitter: @nickadamssays
|
||||
Location: Rochester, NY
|
||||
|
||||
/* SITE */
|
||||
|
||||
Standards: CSS3, HTML5
|
||||
Components: Backbone.js, Twitter Bootstrap, jQuery, Underscore.js
|
||||
Software: Django
|
|
@ -0,0 +1,4 @@
|
|||
User-agent: *
|
||||
Disallow:
|
||||
Disallow: /admin
|
||||
Sitemap: https://snipt.net/sitemap.xml
|
|
@ -0,0 +1,8 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
|
||||
xmlns:image="http://www.sitemaps.org/schemas/sitemap-image/1.1"
|
||||
xmlns:video="http://www.sitemaps.org/schemas/sitemap-video/1.1">
|
||||
<url>
|
||||
<loc></loc>
|
||||
</url>
|
||||
</urlset>
|
6
urls.py
6
urls.py
|
@ -2,10 +2,10 @@ from django.conf.urls.defaults import include, patterns, url
|
|||
from django.views.generic.simple import direct_to_template
|
||||
from registration.forms import RegistrationFormUniqueEmail
|
||||
from django.http import HttpResponseRedirect
|
||||
from views import lexers, sitemap
|
||||
from django.contrib import admin
|
||||
from snipts.views import search
|
||||
from tastypie.api import Api
|
||||
from views import lexers
|
||||
from snipts.api import *
|
||||
|
||||
import admin as custom_admin
|
||||
|
@ -31,6 +31,10 @@ urlpatterns = patterns('',
|
|||
url(r'^404/$', direct_to_template, {'template': '404.html'}),
|
||||
url(r'^500/$', direct_to_template, {'template': '500.html'}),
|
||||
|
||||
url(r'^robots.txt$', direct_to_template, {'template': 'robots.txt'}),
|
||||
url(r'^humans.txt$', direct_to_template, {'template': 'humans.txt'}),
|
||||
url(r'^sitemap.xml$', sitemap),
|
||||
|
||||
url(r'^api/public/lexer/$', lexers),
|
||||
|
||||
url(r'^api/', include(public_api.urls)),
|
||||
|
|
8
views.py
8
views.py
|
@ -1,7 +1,15 @@
|
|||
from django.shortcuts import render_to_response
|
||||
from annoying.decorators import ajax_request
|
||||
from django.template import RequestContext
|
||||
from snipts.utils import get_lexers_list
|
||||
|
||||
|
||||
def sitemap(request):
|
||||
return render_to_response('sitemap.xml',
|
||||
{},
|
||||
context_instance=RequestContext(request),
|
||||
mimetype='application/xml')
|
||||
|
||||
@ajax_request
|
||||
def lexers(request):
|
||||
lexers = get_lexers_list()
|
||||
|
|
Loading…
Reference in New Issue