qian奇岸微信二维码 如您需要快速报价 请加技术经理微信 服务热线
13501992972
"MENU"
首页 > 开发知识 > 正文

tornado版本:4.5

奇岸开发
ahqian.com
09/09/2022
wechat

无需加好友免费技术支持

git地址:

tornado版本:4.5.1

Django版本:2.0

nginx版本:1.12.2

python版本:3.6.1

MySQL版本:5.7

1、下载git项目到本地

2、需要安装上述软件,请确保MySQL如果端口是3306,MySQL如果端口不是3306,请修改MySQL或将helloword-->hellword目录中的settings.py3306修改为您设置的本机MySQL端口。

3、修改nginx-1.12.2-->conf-->nginx.conf中的root(75行和102行)指向项目APP修改为您下载项目的目录APP目录

4、在MySQL中建立一个test如果下面的命令没有执行,数据库可能会报错。

5、打开cmd进入到helloword-->helloword中,与manage.py在同一目录下输入以下命令MySQL中生成user表。

python manage.py makemigrationspython manage.py migrate6、打开MySQL workbench,找到test找到里面的数据库user设置用户名和密码

7、点击nginx.exe启动,运行server.py

8、输入127.0.0.1即可看到PID多次刷新的界面可以看到不同的界面PID

9、输入127.0.0.1/login/进行登录

1.运行第五步命令时,如果报告Did you install mysqlclient?输入以下命令可以解决

pip install mysqlclient如果在运行server.py的过程中报no module MySQLdb

解决办法:MySQLdb不支持python3.我们可以安装它pymysql,并在settings.py添加以下代码installed_apps之前

try:

import pymysql

pymysql.install_as_MySQLdb()

except ImportError:

pass3、在启动nginx当你需要注意它是否成功启动时,你可以logs目录中的error.log检查错误的日志输出。如果没有输出,则表示启动成功。您可以在任务管理器->过程中看到nginx的相关进程

4.如果点击登录时没有反应,则在控制台中输出CSRF cookie not set django…verification failed

请确保settings.py中的"

django.middleware.csrf.CsrfViewMiddleware已被注释

git项目

第一次写git的readme.md,这种格式真的很难调整。如果你觉得不好看,请放手。说实话,我真的没有审美。如果你有什么好的建议readme欢迎留言,谢谢。

热度489

了解更多tornado版本:4.5欢迎联系奇岸开发客服。

奇岸开发可定制企业官网小程序、小程序商城、餐饮外卖小程序、预约小程序、多门店小程序、分销小程序及个人小程序。

微信二维码

微信长按识别或扫一扫,无需加好友直接咨询,企业网站开发、网站托管维护、企业管理系统开发、微信小程序制作、域名主机、网站备案、网站改版等提供专业技术解答。

精彩推荐

猜你喜欢