How to set up Django website with jQuery

后端 未结 4 869
遇见更好的自我
遇见更好的自我 2021-01-30 02:25

I don\'t know why, but I couldn\'t figure out how to activate jQuery on my website. All sites doing tutorials \'Starting jQuery on Django\' started with JQuery already working o

4条回答
  •  傲寒
    傲寒 (楼主)
    2021-01-30 03:16

    In the end, it turned out to be very easy. This is all one has to do:

    First, make a folder named static inside your folder app:

    mySite
    ---mytemplates
    ---mySite
    ---myApp
    ------static
    

    Then download jQuery from their site here. You click 'Download' and it will take you to a different page with all the code. Left click on the code and select 'save as...'. Save it in the static folder.

    Inside your settings.py file make sure that django.contrib.staticfiles is under INSTALLED_APPS (it is there by default).

    Lastly, inside your base page have

     
    //Make sure that the jQuery name is correct. With updates and different versions, 
    //the number after 'jquery' will change 
    

    And now you can use jQuery throughout your site! (as long as the pages extend your basepage. If they don't, they will need the above piece of code in their html.)

    This works for me while working on my local machine. I haven't tried actually deploying my site yet, so I hope this will still work.

提交回复
热议问题