Skip to main content

Seo-Meow is a very simple Django app to manage basic SEO tags. https://github.com/utekay/seo-meow

Installation

$ pip install git+https://github.com/utekay/seo-meow.git
# settings.py

INSTALLED_APPS = [
    ...
    'seomeow',
]
$ python manage.py migrate seomeow

Usage

The app looks for the SeoMeow object that matches the current URL. Otherwise it returns the object for “/” which is created automatically.

{% load seomeow %}

<!DOCTYPE html>
<html lang="en">
  <head>
    ...
    {% put_seo_meow_tags_here %}
    ...

Also you can ‘assign’ the SeoMeow object to any model instance via Django admin interface. A hyperlink for editing or creating a related SeoMeow object will be available in the message area after mixin class is added to the admin model.

# admin.py

from django.contrib import admin
from seomeow.admin import SeoMeowShortcut

from .models import News

@admin.register(News)
class NewsAdmin(SeoMeowShortcut, admin.ModelAdmin):
    ...

The model method “get_absolute_url” is required in this case.

# models.py

from django.db import models
from django.core.urlresolvers import reverse

class News(models.Model):
    ...

    def get_absolute_url(self):
        # return "/news/%d/" % self.pk # or
        return reverse("news", args=(self.pk,))

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

seo-meow-0.1.zip (8.9 kB view details)

Uploaded Source

File details

Details for the file seo-meow-0.1.zip.

File metadata

  • Download URL: seo-meow-0.1.zip
  • Upload date:
  • Size: 8.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for seo-meow-0.1.zip
Algorithm Hash digest
SHA256 d66bc0fbdfa1de257479ee47ca9869aa897a5743ca7d6440c58f3931254258b8
MD5 fc2505a8e671472ab5cd83bbb04eb45e
BLAKE2b-256 b511fa17149d863103414a787960815b494cdbff09db53ad12cf3596501ae152

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.1 This release

1 file

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page