前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >django+vue环境搭建

django+vue环境搭建

原创
作者头像
阿章-python小学生
发布2018-05-09 17:50:28
1.6K2
发布2018-05-09 17:50:28
举报

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 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档