1.在pycharm中新建Django项目,点击齿轮可以设置python的虚拟环境,在more setting中可以选择模板为Django,模板文件为templates,并且勾选Django admin,添加yz_delt应用。
![](https://img.haomeiwen.com/i2148545/8d0313f31f52baac.png)
2.最终在Pycharm工程文件下,产生django_city、yzdelt两个文件夹,前者为虚拟环境,后者为项目文件,为了目录操作的便捷,也可把虚拟环境放入工程文件中,后续就对文件目录做了如此调整。
![](https://img.haomeiwen.com/i2148545/c139a7cbceb5329d.png)
3.以下为url文件,图为默认设置,下面的终端命令行与Linux命令行功能一样,定位到上级目录,并且激活python虚拟环境。
![](https://img.haomeiwen.com/i2148545/b29b7fe4c8285729.png)
![](https://img.haomeiwen.com/i2148545/e715425d952213ba.png)
4.然后启动pycharm的工作服务器,提示没有进行migrations,此时没有进行数据库模型的设置,所以没有关系。
![](https://img.haomeiwen.com/i2148545/cc6aa328170ab967.png)
5.启动后,打开首页,显示如下,说明服务器运行正常。
![](https://img.haomeiwen.com/i2148545/4fa4a11503571f6c.png)
6.接着新建account,python manage.py startapp account。
![](https://img.haomeiwen.com/i2148545/a30723939eae692f.png)
7.在setting中的installed_apps添加account。
![](https://img.haomeiwen.com/i2148545/278930ec04eefde8.png)
8.打开mysql,新建yzdelt。
![](https://img.haomeiwen.com/i2148545/a231540679c303f7.png)
9.设置database,django默认数据库为sqlite,为了使用mysql,对setting.py中的databases进行如下设置。
![](https://img.haomeiwen.com/i2148545/444b2803a798a7be.png)
10.进行make migrations和migrate。
![](https://img.haomeiwen.com/i2148545/0044dfa55265f245.png)
11.进入admin页面,验证系统被注册。
![](https://img.haomeiwen.com/i2148545/34395a2a7f20f11d.png)
12.设置模板、静态文件、media的动态路径。
![](https://img.haomeiwen.com/i2148545/0230e459400317fb.png)
13.将图片放入静态文件的images下,可以访问到。
![](https://img.haomeiwen.com/i2148545/65e9657444e7726d.png)
![](https://img.haomeiwen.com/i2148545/1796c6a2813d27d3.png)
网友评论