On Fri, Jun 24, 2011 at 3:52 PM, sony <psuedop...@gmail.com> wrote: > I need to call this file and the output given by it has to be inserted > into a database table which I have already created using the models.py > file.
when do you want this to be called? on response by a web request? at a certain hour every day? every 30 minutes? do you already have an app to handle the data? i guess so, because you already have the models; but do you also have the views/templates/admin ? the exact location of the file isn't too important; if it's tightly tied to the web app, i just put in the app directory. if it's more like an external module, put it somewhere in the PYTHON_PATH. the important part is where to call this file's functionality. if by a web request, do it in a view. if by a time clock, create an administrator command (https://docs.djangoproject.com/en/1.3/howto/custom-management-commands/) and set a cronjob to execute it. if by a web request, but the result won't be ready in a few milliseconds, use a queue manager to send the command from a view to a daemon (the most recommended is celery, but there are others). -- Javier -- 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 django-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/django-users?hl=en.