快捷搜索:  汽车  科技

django订单设计(用Django设计简易订单附件管理系统-1)

django订单设计(用Django设计简易订单附件管理系统-1)cd filesysdjango-admin startproject filesys这样就在e:\website\下创建了filesys目录,里面有整个项目需要的文件cd filesys-env cd scripts activate.bat4)、安装django在任何目录下运行命令:pip install django==2.22、创建项目与app回到E:\website\

以前交了钱去培训python,其中有讲关于WEB设计方面知识,不过由于一直没有项目,所以知识几乎忘完了,最近需要做一个合同附件上传、查询、下载的功能,于是爬摸滚打的花了两三天时间做了出来,全是基础知识,但对于新手来说却是到处是坑,我记录的并不只是完善以后的代码,而是一步步踩坑,然后再完善的过程,希望能以此给广大新手朋友们带来灵感,减少弯路。

django订单设计(用Django设计简易订单附件管理系统-1)(1)

1、创建虚拟环境

1)、在E盘创建了一个目录website

2)、在website中运行命令:

python –m venv filesys-env

3)、激活环境

cd filesys-env cd scripts activate.bat

4)、安装django

在任何目录下运行命令:

pip install django==2.22、创建项目与app

回到E:\website\

django-admin startproject filesys

这样就在e:\website\下创建了filesys目录,里面有整个项目需要的文件

cd filesys

此时与manage.py同级,准备创建app

django-admin startapp attachMana3、创建相应目录

用pycharm打开filesys以创建新的项目,然后在file\settings\project interpreter里,确保我们使用的环境是先创建的filesys-env

新建template,之后用来放html文件

新建upload,之后用来放上传的文件

新建static,之后用来放css等样式文件

对顶层的filesys目录点右键,mark directory as \source root

对template目录点右键,mark directory as \template foler

4、设置settings.py

INSTALLED_APPS中增加’attachMana’

DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql' 'NAME': 'attachMana' 'HOST':'127.0.0.1' 'PORT':3306 'USER':'root' 'PASSWORD':'*****' } } LANGUAGE_CODE = 'zh-hans' TIME_ZONE = 'Asia/Shanghai' STATIC_URL = '/static/' STATICFILES_DIRS = [os.path.join(BASE_DIR 'static') ] MEDIA_URL = '/upload/' MEDIA_ROOT = os.path.join(BASE_DIR 'upload')

5、启动服务,测试是否正常运行

在左边文件树中,manage.py点右键,选择run,系统并没有启动,选择run/debug configurations,

在python/manage/configuration中,在parameters中添加“runserver”,以后就可以正常启动服务了。

此时运行服务后,下面有提示Starting development server at http://127.0.0.1:8000/,在浏览器中访问该地址,看到如下图所示则表示配置成功。

django订单设计(用Django设计简易订单附件管理系统-1)(2)

猜您喜欢: