node环境搭建
安装webstorm nodejs 配置cnpm镜像
配置方法:
npm install -g cnpm --registry=https://registry.npm.taobao.org
这样就安装好了cnpm
然后下载online-store前端项目
之后再项目目录下执行 cnpm install 这样就会把依赖下到这个项目下的node-modules下面
然后cnpm run dev就启动起来了
如果在家里成功了,在公司run不起来,可以把node-modules全部删掉,然后再安装一次就可以了.
项目初始化
先创建虚拟环境 mkvirtualenv MxShop -p python3.6
配置好pip镜像 linux: ~/.pip/pip.conf windows: ~/pip/pip.ini
[global]
trusted-host=mirrors.aliyun.com
index-url=http://mirrors.aliyun.com/pypi/simple
安装依赖 pip install django djangorestframework markdown django-filter mysqlclient pillow
安装一些可选的依赖
创建django项目MxShop 用pycharm选择对应的解释器 可以运行成功.
配置数据库 日志
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME': 'mx_shop',
'USER': '',
'PASSWORD': '',
'HOST': '',
# 'HOST': '127.0.0.1',
'OPTIONS': {'init_command': 'SET default_storage_engine=INNODB; SET foreign_key_checks = 0; ',
'charset': 'utf8mb4', }
}
}设置好默认的数据库引擎为INNODB 设置数据库编码为utf8mb4 设置不进行外键检查.
安装配置的mysql去新建数据库
新建pacakge apps extra_apps 把这两个mark成source root 新建文件夹media db_tools
将这两个source root添加到环境变量中 更改settings.py
import sys
sys.path.append(BASE_DIR)
sys.path.append(os.path.join(BASE_DIR, 'apps'))
sys.path.append(os.path.join(BASE_DIR, 'extra_apps'))
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。