I knew something like this would pop-up eventually. Taking advantage of the new file handling in Django 1.0 and a borrowing a few concepts from a couple of code snippets from djangosnippets.org, ithe FairView Computing team blogged about their creative solution for an ajax upload progress bars with jquery, django and nginx... downloadable code and all.
Continue reading… Join the Discussion, 0 people have left comments.
Rudolf Olah published an update to his original "Validating File Uploads with Django" post. This one is updated to include changes in Django 1.0 For those looking to validate on specific content types this is a good start, although I'd probably make the content types allowed something managed in the admin itself as well (via a custom Model). With Olah's solution you'd need to stop and start the server if you want to add a new valid content type. Not horrible, but not completely dynamic either. Like I said this is a good start.
Continue reading… Join the Discussion, 0 people have left comments.
Tags/Topics view all
- HttpResponseRedirect (1)
- ORM (1)
- admin (9)
- adrian_holovaty (1)
- adrianh (1)
- ajax (2)
- andrew_godin (1)
- api (1)
- appengine (1)
- auth (3)
- authentication (1)
- axes (1)
- backend (1)
- batch (1)
- blog (1)
- book (1)
- boss (1)
- browser (1)
- cache (1)
- calais (1)
- calendar (1)
- chris_amico (1)
- cms (3)
- command (1)
- command_extensions (1)
- comments (2)
- community (2)
- competition (1)
- content (1)
- context_processor (1)
- contrib (1)
- corey_oordt (1)
- cron (1)
- css (1)
- csv (1)
- custom (1)
- customize (2)
- dash (1)
- database (2)
- db (3)
- debug (3)
- debugging (1)
- denormalise (1)
- deploy (2)
- deployment (2)
- digital_journalism (1)
- django (1)
- django-admin (1)
- django-cms (1)
- django_dash (1)
- django_powered (1)
- djangocon (3)
- djangosearch (1)
- docs (1)
- documentation (1)
- dr_dobbs (1)
- dynamic (1)
- ecomm (1)
- election (1)
- email (1)
- eric_moritz (1)
- ericholscher (1)
- event (2)
- events (2)
- everyblock (1)
- excel (1)
- exception (1)
- fabric (1)
- facebook (1)
- favorites (1)
- fedora (1)
- fields (2)
- file (1)
- fileupload (2)
- foreignkey (2)
- forms (2)
- full-text (1)
- gae (1)
- geodjango (5)
- google (2)
- gossip (1)
- greg_newman (1)
- gulopine (1)
- gustavo_picon (1)
- handler (1)
- helper (1)
- helpers (1)
- howiworkdaily (1)
- howto (1)
- image (1)
- imagefield (1)
- import (1)
- international (1)
- internationalization (1)
- introduction (1)
- irc (1)
- jacob-kaplan-moss (1)
- jacob_kaplan_moss (1)
- jacobian (1)
- james_bennett (2)
- jannis_leidel (1)
- jbronn (1)
- jdriscoll (1)
- jeff_croft (1)
- jonathan_buchanan (1)
- journalism (1)
- jquery (2)
- js (1)
- json (1)
- justin_lilly (1)
- kfricovsky (1)
- l8in (1)
- leah_culver (1)
- leak (1)
- lethain (1)
- list (1)
- localization (1)
- localize (1)
- lock (1)
- login (1)
- mail (1)
- malcomt (1)
- map (1)
- mapping (1)
- marty_alchin (3)
- massmedia (1)
- media (2)
- memory (1)
- meta (1)
- metaclass (1)
- migration (1)
- migrations (2)
- mobile (1)
- model (1)
- model_field (1)
- modeladmin (1)
- models (2)
- moderation (1)
- mptt (1)
- multi-part (1)
- multilingual (1)
- nose (1)
- notices (1)
- nyt (1)
- nytimes (1)
- omnicomplete (1)
- oss (1)
- pages (1)
- partials (1)
- path (1)
- paypal (2)
- pdb (2)
- pdf (2)
- photo (2)
- photologue (1)
- php (1)
- pics (2)
- pinax (3)
- pisa (1)
- pm (1)
- podcasts (1)
- pony (1)
- pony_powered (1)
- pre_save (1)
- press (1)
- pressbox (1)
- pro_django (1)
- progressbar (1)
- project_management (1)
- protect (1)
- pysolr (1)
- qa (1)
- rails (1)
- random (1)
- rcs (1)
- recipe (1)
- release (3)
- releases (3)
- repsheet (1)
- reusable (3)
- reusable_app (2)
- reusableapp (2)
- reusbale (1)
- reversion (1)
- rhoward (1)
- rollback (1)
- s3 (1)
- schedule (3)
- scheduling (1)
- scott_hacker (1)
- screencast (2)
- script (1)
- search (2)
- serialization (1)
- serialize (1)
- session (1)
- sets (1)
- settings (1)
- shapes (1)
- shirt (1)
- shop (1)
- shortcut (1)
- shortcuts (1)
- showmedo (1)
- smiley_chris (1)
- solr (1)
- sorl (1)
- sscreencast (1)
- stackoverflow (1)
- static (2)
- store (1)
- storm (1)
- structure (1)
- supertagging (1)
- tabbed (1)
- tagging (2)
- template (2)
- template_tag (1)
- templates (3)
- test (1)
- testing (2)
- the_django_book (1)
- theme (1)
- themes (1)
- threaded (1)
- time (1)
- tip (2)
- todo (1)
- tony)hauber (1)
- track (1)
- tracking (2)
- tree (1)
- tutorial (1)
- twid (1)
- twitter (1)
- ubernostrum (1)
- upload (2)
- urls (1)
- user (1)
- usergroups (1)
- versioning (1)
- vim (1)
- voting (1)
- wadofstuff (1)
- wall (1)
- washington_times (2)
- website (1)
- whoosh (1)
- will_larson (2)
- wll_larson (1)
- wnielson (1)
- workflow (1)
- yahoo (1)
- yann_malet (1)
- ymalet (1)
- yui (1)
Brian Rosner said…
uthaman, Yes. We are holding an internal sprint ...
1 year, 6 months ago
uthaman said…
Are you guys going to get your non-iTunes ...
1 year, 6 months ago
codekoala said…
Rock on!! This is like Christmas all over ...
1 year, 6 months ago