I have just created my first, very simple, Django app. Using the URL as a way to pass in parameters, I capture information and use a template to create an iCal file. I intend to put this up on the web to allow anyone who wants to add a link to a web page (especially static pages) a link that returns a properly formatted iCal file so page visitors can get a scheduled item into their calendar easily. The challenge that I ran into is this. I was easily able to capture the values I needed from the URL and have them passed into the View function. In addition to rendering the template and passing it back to the browser I want to capture the passed in parameters in a database. The only way I could get this to work was to create an empty instance of the database model and then set each field value one at a time from the passed in parameters from the URL. I was surprised that I could not simply do the following: Def makeicalEvent(request, summary, location, start_date, start_time, …) p = icalEvent(summary, location, start_date, start_time, …) and have it create a new instance and fill the field values. I tried adding an __init__ function to the model but that didn’t work either. What did work was this: p= icalEvent() p.summary = summary p.location = location … Seems odd to me. Jack
No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.5.516 / Virus Database: 269.19.18/1255 - Release Date: 2/1/2008 9:59 AM --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Django users" group. To post to this group, send email to [email protected] 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 -~----------~----~----~----~------~----~------~--~---

