Python + django + pycharm 项目的前端代码的静态文件处理

    在进行项目开发的过程中,项目需要将前端和后端的代码整合,那么这个工作谁来做呢,一般是后端的开发人员来处理,类似java,其将前端开发人员给的html文件转化为jsp界面,django的后台开发人员需要将html文件转化为template文件。

1.在项目的目录下创建一个静态文件夹static,将js、image等静态文件复制进去,将前端给的html界面复制到templates中,最好是需要一个复制一个,这样方便修改:

Python + django + pycharm 项目的前端代码的静态文件处理

2.在settings.py文件中配置STATICFILES_DIR参数:

Python + django + pycharm 项目的前端代码的静态文件处理

3.修改html页面的静态文件js、image等配置路径,可以用{% load staticfiles%}:

Python + django + pycharm 项目的前端代码的静态文件处理

这样再次运行就可以看到想要的样式了。

4.表单提交的时候,必须要有csrftoken验证: