so if that is the case could I do all the processing in views.py or models.py?
On May 22, 3:48 am, Eric Abrahamsen <[EMAIL PROTECTED]> wrote: > On May 22, 2008, at 5:15 AM, sebey wrote: > > > that script you told me to do how do i get it running though the admin > > interface? > > It's not going to work through the admin interface, you'll have to ssh > into your server, or use some other interface provided by your > webhost, to put the script in place and set up a cron job. > > > > > On May 21, 4:25 pm, Eric Abrahamsen <[EMAIL PROTECTED]> wrote: > >> On May 21, 2008, at 11:07 PM, sebey wrote: > > >>>> 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 development how would I go about all of this? > > >> To get a standalone script to run under your proper django > >> environment, put this at the top: > > >> from django.core.management import setup_environ > >> import sys > >> sys.path.append('/path/to/your/project') > >> from yourproject import settings > >> setup_environ(settings) > > >> Then you'll be able to import your feed models, create new instances, > >> and save them, all within this script. > > >> Next, Google for how to set up a cron job, read the feedparser > >> documentation for how to use feedparser, and you're good to go! > > >> E > > >>> 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 -~----------~----~----~----~------~----~------~--~---