Python3.8 安装

参考:

Virtualenv

参考:

运行应用

注意点:

  • 应用的名字不要和pyton的模块重名,比如 email 这种都会报错。

解决安装 MySQLdb 问题

  1. pip3 install PyMySQL
  2. 修改 pymsql/init.py 中的内容,调用 install_as_MySQLdb() 函数
  3. 在 python 的 site-package 包中创建 MySQLdb.py
  4. 在 MySQLdb.py 中 import pymysql

参考:

MySQL connetion refused

修改 /etc/mysql/*/mysqld.cnf

调试刚写好的 Model

  1. 先 export APP_CONFIG_FILE=pwd/config.py
  2. 然后输入 python 进入 shell
  3. 调用相关 model

发送邮件时总是无法登陆

  • 改成SMTP_SSL发送
  • 端口改成465