一、简介
简单的信息管理系统。前端使用layui,后端使用python3,框架使用django,数据库使用mysql。服务端上线使用nginx+uwsgi+django。
主要知识点介绍:
前端
HTML+CSS
JavaScript
Ajax
Jquery
后端
django
python
数据库
MySQL
服务器
Linux
使用工具:
pycharm
navicate
xshell
SVN
前端layui学习地址:https://www.layui.com/doc/
后端django学习地址:http://www.liujiangblog.com/course/django/181
python学习地址:http://www.liujiangblog.com/course/python/
二、本地开发环境搭建
1.python3安装
参考:http://www.liujiangblog.com/course/python/4
2.django安装
参考:http://www.liujiangblog.com/course/django/85
3.MySQL安装
参考:http://www.liujiangblog.com/course/django/165
4.navicate安装
https://svn.iflytek.com:8888/svn/CTI_Xiri_IPTV/Trunk/Project/06.Test/测试工具/Navicat Premium_11.1.13.zip
5.xshell安装
https://svn.iflytek.com:8888/svn/CTI_Xiri_IPTV/Trunk/Project/06.Test/测试工具/Xmanager-修补漏洞版本
6.svn安装
https://pan.iflytek.com/#/link/7BA9DF295EAF406B68C4093A333E9126
三、项目搭建
1.pycharm集成svn,检出项目
https://blog.csdn.net/dongdong2980/article/details/78976575
可能bin文件夹里没有svn.exe文件,是因为在安装SVN时没有勾选,
重新安装svn,勾选此项即可
项目地址:
https://svn.iflytek.com:8888/svn/CTI_Xiri_IPTV/Trunk/Project/06.Test/前端测试拓展知识/ydcs
2.项目python库安装
修改库源(pip下载加速)
windows下,直接在user目录中创建一个pip目录,如:C:\Users\xx\pip,新建文件pip.ini,内容如下
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
库文件地址:
https://svn.iflytek.com:8888/svn/CTI_Xiri_IPTV/Trunk/Project/06.Test/前端测试拓展知识/ydcs/req.txt
安装方法(本地路径)
pip install -r req.txt
3.项目已有数据库同步到本地
创建数据库
在setting.py中配置好自己的数据库连接
配置说明:需要将用户和密码改为自己安装数据的信息,其他不用改
#本地开发环境数据库,上传时请使用服务器端数据库
DATABASES = {
'default'