$30 off During Our Annual Pro Sale. View Details »

Django Static Files - Djangocon 2012

Django Static Files - Djangocon 2012

My lightning talk idea on how to structure Django static file packages.

Travis Swicegood

September 06, 2012
Tweet

More Decks by Travis Swicegood

Other Decks in Technology

Transcript

  1. FILES
    DJANGO
    STATIC
    Thursday, September 6, 12

    View Slide

  2. STATIC
    FILES!
    Thursday, September 6, 12

    View Slide

  3. ARE THE
    COPIES
    ENEMY!
    Thursday, September 6, 12

    View Slide

  4. INSTALLABLE!
    MAKE IT
    Thursday, September 6, 12

    View Slide

  5. |-{{ name }}
    | `-static/
    | `-{{ name }}
    | `-*
    EXAMPLES!
    Thursday, September 6, 12

    View Slide

  6. |-jquery
    | `-static/
    | `-jquery
    | |-jquery.js
    | `-jquery.min.js
    EXAMPLES!
    Thursday, September 6, 12

    View Slide

  7. NAMES ARE
    IMPORTANT!
    Thursday, September 6, 12

    View Slide

  8. MAKE IT
    FINDABLE!
    Thursday, September 6, 12

    View Slide

  9. django-staticfiles-{{ package }}
    django-staticfiles-jquery
    django-staticfiles-lessjs
    django-staticfiles-masonry
    NAMES!
    Thursday, September 6, 12

    View Slide

  10. VERSION IT
    RIGHT!
    Thursday, September 6, 12

    View Slide

  11. django-staticfiles-jquery==1.8.1
    jquery==1.8.1
    VERSIONS!
    Thursday, September 6, 12

    View Slide

  12. CODE!
    JUST
    THE
    Thursday, September 6, 12

    View Slide

  13. CODE!
    ALL
    THE
    Thursday, September 6, 12

    View Slide

  14. CODE!
    NOW
    GO
    Thursday, September 6, 12

    View Slide