orgweb/site/projects/ryuslash.org
2012-06-21 21:24:54 +02:00

2.7 KiB

ryuslash.org

About

ryuslash.org is the project of the front page of my website. I have noticed, though, that apart from the design and the initial data1, there is nothing really specific to my about this project.

Right now all it really does is show a bunch of feeds on a page.

Why

I've been trying out different kinds of ways to manage/run a website/blog for a long time now, and I can't seem to keep using just one thing. This annoys me.

With ryuslash.org I'm trying it in a different way, gather everything I do elsewhere and present it in a single place. I must be generating content somewhere, and if that's true, and friends or other interested people might want to know about this, then it's nice to have it all in one place.

How

ryuslash.org uses the Python web framework django and the Python module feedparser. It uses a management command loadfeeds to go through all the configured feeds and check them for new items.

Features

  • Define multiple RSS feeds to load news items from.
  • Define relative paths for the xml and profile linked to a feed.
  • Group feeds in categories.
  • Add comments to any post that comes in.
  • Generate feeds: One for all posts, one for all comments.

Requirements

ryuslash.org uses the following modules and applications:

Installation

Must write…

Configuration

The feeds that are loaded are defined in the database, through the Feed model. Now when you want to run your own instance, it might be preferable not to load my feeds, so you should remove (part of) or change aggregator/fixtures/initial_data.json, otherwise your feeds will be overwritten by my feeds every time you migrate.


1

The configured feeds