> Use Feedparser (http://www.feedparser.org/) in a stand-alone script,
> run by a cron job, that checks feeds for updates a few times per day.
> Have a django model that represents rss feeds and feed items, and then
> import the necessary stuff at the top of your feed parser script so
> that you can save new feed items to the database as they come in. Once
> the feed items are in your database, you can use them as normal in the
> rest of your django app.


I am new to web devlopment so how would I do this?

thanks
On May 21, 12:12 pm, Eric Abrahamsen <[EMAIL PROTECTED]> wrote:
> On May 21, 2008, at 6:58 PM, sebey wrote:
>
>
>
> > I know css does not not have any variables but I was thinking that
> > python/django could look though the css file and have
> > background-color:{{insert python varible here}}
>
> > but I did consider that first about copy and pasting a style sheet and
> > just change the background but I never thought about inheritance so
> > thank you
>
> Why don't you just use an inline <style> section in the your
> template's head section, and set the CSS there?
>
>
>
> > but please doe anyone no about import rss feeds form other sites and
> > grabing about the feed them manipulate  the tags to mark them up and
> > css them
>
> Use Feedparser (http://www.feedparser.org/) in a stand-alone script,
> run by a cron job, that checks feeds for updates a few times per day.
> Have a django model that represents rss feeds and feed items, and then
> import the necessary stuff at the top of your feed parser script so
> that you can save new feed items to the database as they come in. Once
> the feed items are in your database, you can use them as normal in the
> rest of your django app.
>
> Yrs,
> Eric
>
>
>
> > On May 21, 1:33 am, Simon Tite <[EMAIL PROTECTED]> wrote:
> >> I'm afraid I don't quite understand all of your question, but I can
> >> possibly answer part of it, although please bear in mind I'm quite
> >> new
> >> at Django, so there may be better ways of doing it.
>
> >> On May 19, 11:50 am, sebey <[EMAIL PROTECTED]> wrote:
>
> >>> I am thinking about making a template that has the sturcture and and
> >>> have a css template with the background color as a variable is this
> >>> possible basically all the shows come form this template  and css
> >>> file
>
> >> As far as I know, CSS files can't have variables or constants defined
> >> within them. To have different colour backgrounds, my first approach
> >> would be simply to have different CSS files, e.g. base_red.css,
> >> base_green.css, etc. This is an approach I am currently using in a
> >> development I am doing, however, the drawback is obviously going to
> >> be
> >> the ongoing maintenance of two or more CSS files which need to be
> >> identical apart from one or two lines defining the colour. Probably
> >> not a tremendous problem if it is ONLY the background colour which
> >> needs to change... The applicable CSS file to be used can be defined
> >> using the template system: in my base.html (which defines to overall
> >> structure of all subordinate pages) I have the following line:
>
> >> (in the <head>.....</head> block):     <link rel="stylesheet"
> >> href="../
> >> stylesheets/{{style}}.css" type="text/css">
>
> >> The variable {{ style }} can be defined in the URL, or maybe in the
> >> GET data (eg www.<somesite>.com/?style=red), or anywhere you like.
>
> >> This worked fine for me, because I am using it to define more than
> >> just the background colour, but also to radically change the layout
> >> of
> >> the page, such as fonts, borders, graphics, element positioning etc.
>
> >> However the next stage might be, to have more than one stylesheet for
> >> the page... I think this would work fine for just background colour
> >> changes, for example:
>
> >> Style sheet red.css:
> >> body {background-color: #FF0000;}
>
> >> Style sheet green.css:
> >> body {background-color: #00FF00;}
>
> >> Style sheet base.css:
> >> All the other stuff!
>
> >> base.html:
> >> <head>
> >>     <link rel="stylesheet" href="../stylesheets/{{style}}.css"
> >> type="text/css">
> >>     <link rel="stylesheet" href="../stylesheets/base.css" type="text/
> >> css">
> >> </head>
>
> >> I haven't tried this yet, but I think it would work.
>
> >> The third thought to occur to me was to use JavaScript (or something)
> >> to directly modify the DOM model, however at this stage the learning
> >> curve seem too scary to me, however it might actually be the best way
> >> in the end, if the variations in styles become too complex.
>
> >>> not to mention can you load a template with in a template like have
> >>> the homepages with templates inside them?
>
> >> Well, yes I think so... I'm not sure why you think that would not be
> >> possible, have you had a problem with it, or am I misunderstanding
> >> your question?
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To post to this group, send email to django-users@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/django-users?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to