使用pycharm创建一个Django view

随着Django项目的搭建,Shirely老师带大家制作了第一个Django view,就此记录创建过程和遇到的坑:

一、Django view创建过程:

1、 创建investigate app

运行manage.py ,创建app

运行manage.py使用命令行方式创建一个调查问卷app

2、设置静态资源的配置(https://docs.djangoproject.com/en/dev/howto/static-files/)

1)、导入外部静态资源

         在template目录中创建 html文件

         创建static和css目录(将所有的静态资源放置到static文件夹中)

2)、配置静态资源文件(  在setting.py文件中设置静态资源)

          在app访问文件中添加新创建的文件

(注:【django.contrib.staticfiles】是专门管理静态资源的文件,所以必须保证已添加到app静态资源的设置中)

           setting中静态资源地址设置:

3、设计URL,使浏览器可以进行访问

设置views的访问路径为form/

4、创建view文件,ctrl+shift+F进行代码格式化

页面请求,展示form.html文件内容

5、运行URL文件(ctrl+shift+s重新启动服务器),在浏览器中打开

二、路过的坑

      1、问题出现:

       在第一次按部就班完成配置后,运行URL文件,并未注意警示

(由于Django版本的问题,template路径无法访问)

    在浏览器访问时出现错误

 2、问题解决:

 1)注释setting中的template_dir路径语句,

 2)将主目录下的template、static文件夹移至应用文件夹(investigate)下

(在此谢谢@南阳-学生-亮亮和群内大伙的耐心讲解,对于小白入门减轻不少障碍)

  

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容