Pycharm创建一个简单的Django项目

今天来谈谈在搭Django以及写第一个网页的各种坑,从昨天下午开始就开始踩各种坑,踩了好久才终于在主页上出现了完整的网页,真心不容易,网上的各种教程的Django版本不同,代码也有部分变化,老版本的代码在新版本上就不合适了,这里下载的Django版本为2.0.6

昨天下载了Django后开始学习Django框架,使用的编辑器是Pycharm,在打开pycharm后创建一个Django项目 :


可以在2处修改工程位置,4处是放置网页文件的位置。

在创建成功后左边的菜单栏会出现如下情况(django_web是通过终端的python manage.py startapp django_web命令创建的新文件夹,可以无视右边的网页代码) :


接下来就是在templates下新建一个.html文件,在网页文件下开始编辑网页代码,这里把外部的文件放到与templates同一级,我这里取的名字是static,表示外部的静态文件(里面可以放置css、images、js等文件),这里需要主义的是静态文件引用方法,需要在static前面加上“/”,让程序从当前文件的最外层找,因为static处于与tamplates同级。在编辑完.html文件与外部静态修饰之后,就可以开始改各种文件,然后在本机服务器显示完成的网页。

首先一点与旧版本不同的一点是,在新版本的django中,settings.py不需要修改,在终端执行以下命令后 :

python manage.py startapp django_web

会在settings.pyINSTALLED_APPS中自动生成 :"Django_web.apps.FakecsdnConfig",所以在此文件夹中并不需要做什么修改。然后,第一个需要修改的是views.py,这个文件就是MVC中的“V”。这里只需要添加一个函数即可 (需要注意的是,这里def后接的名字需要和你网页的名字一致,我就是因为取名不同,网页始终都会报错):


然后需要修改的第二处为urls.py文件,将新建的工程文件django_web导入 :"from django_web import views",然后修改urlpatterns,注释掉最开始的首页,添加新的一项 :

扫描二维码关注公众号,回复: 2048104 查看本文章


这样就完成了第一个小web工程。在浏览器中输入:localhost:8000,回车就会出现你写的网页效果。下面是我写的网页效果图 :



猜你喜欢

转载自blog.csdn.net/ydydyd00/article/details/80746099