"爱家租房配置详解"
在这篇文章中,我们将详细讲解爱家租房配置文件的重要知识点。该文件为 Flask 爱家租房网站的基本配置,通过正确地配置可以让程序跑起来。
我们需要安装 Linux(ubuntu16/18)和 Windows 双系统,以便在不同的环境中运行程序。
在安装过程中,我们需要下载一些必要的工具,包括 Python 3.7、PyCharm 2019.3、PHPStudy 2016、Redis-server、Virtualenv、Navicat for MySQL 和 Postman。
在安装 Python 时,我们需要注意不要使用 3.8 版本,因为有些命令和方法不兼容。我们可以从指定的网址下载 Python 3.7 的安装包,并使用密码 1t123 进行解压。
在安装 PyCharm 时,我们可以直接从官方网站下载最新版本,并且不需要指定版本号。
在安装 PHPStudy 时,我们只需要 MySQL,因此下载小巧的安装包即可,并使用密码 4oxs 进行解压。
在安装 Redis-server 时,我们需要下载安装包,并使用密码 hsva 进行解压。然后,我们需要打开 cmd,进入 Redis 所在的目录,启动服务并配置 Redis 服务器。
在安装 Virtualenv 时,我们需要使用国内豆瓣源,并在 C:\user\用户名\pip\pip.ini 文件中添加豆瓣源。然后,我们可以使用 pip 安装 Virtualenvwrapper-win,并新建一个虚拟环境。
在配置 pip 源时,我们可以选择使用清华源、阿里云源或豆瓣源,以便加速下载速度。
在安装 Navicat for MySQL 时,我们需要下载安装包,并使用密码 7v4u7 进行解压。
在安装 Postman 时,我们可以选择性下载安装包,并使用密码 gv1v 进行解压。
在配置环境时,我们需要新建一个本地虚拟环境,选择 python.exe 所在的目录,并更新 pip 和 setuptools。
在安装依赖包时,我们需要使用 pip 安装依赖包,并更新一下 setuptools。
在启动程序时,我们需要使用 python manage.py runserver 命令,并检查错误。
在新建数据库时,我们需要使用 Navicat 新建数据库 ihome,并暂时不设置编码。
在完成数据库表的迁移工作时,我们需要删除 iHome-python/ihome 下的 migrations 文件夹,并安装 mysql-connector-python。然后,我们需要修改配置文件 config.py,並使用 python manage.py db init、python manage.py db migrate 和 python manage.py db upgrade 命令完成数据库表的迁移工作。
爱家租房配置文件的正确配置是非常重要的,它可以让程序跑起来,并提供一个良好的开发环境。