Thanks, Cal -- that's extremely helpful.

On Dec 22, 5:42 pm, "Cal Leeming [Simplicity Media Ltd]"
<cal.leem...@simplicitymedialtd.co.uk> wrote:
> Sure thing.
>
> In several previous projects, they required the user to upload a file
> via the browser (usually above 10mb), and this was then sent off into
> the queuing system to be processed. Now, because of the huge amounts of
> time it took to upload, we instead created a management command, which
> did a file read directly from disk rather than requiring an upload each
> time. At the same time, the command also spat out huge amounts of debug
> during processing, so when we needed to figure out why the adapter (i.e.
> the piece of code that was scanning for content inside the file) wasn't
> working, we could easily do this without the overhead of uploading and
> waiting for debug emails to come back from the queuing system.
>
> As for the django shell, this is extremely useful for testing individual
> pieces of code on the fly. It is a tad annoying that if any of the
> python modules change after being imported, reload() doesn't seem to
> play nicely all the time, so this usually means restarting the shell.
> But, for things like model lookups etc, I find it a great deal easier
> than writing huge chunks of SELECT SQL.
>
> On 22/12/2010 22:12, ringemup wrote:
>
> >>      * If you want to test work flow, then try and make good use of the
> >>        "manage.py shell" and also the ability to create management
> >>        commands. This will allow you to quickly test code changes,
> >>        without having to do app restarts, or going through login
> >>        processes.
> > Cal, would you be willing to elaborate a bit on this point, or maybe
> > share an example?
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To post to this group, send email to django-us...@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.

Reply via email to