python + Django 快速搭建网站以及MySQL数据库连接

python + Django 快速搭建网站以及MySQL数据库连接:

需要的工具是python3语言环境,pycharm集成环境,MySQL数据库安装好,接下来开始学习。


天才第一步,pycharm搞起来:

1.pycharm选择Django项目,记得不要用新建的虚拟环境,直接虚拟机快照保护就行。

python + Django 快速搭建网站以及MySQL数据库连接_第1张图片
2.将Django网页模板压缩包解压,把文件名为PythonProject拷贝出来,放到C盘根目录(其他目录也可以),pycharm中文件打开。

3.将压缩包里的数据库文件导入数据库,pycharm连接数据库,模板时差是Asia/Shanghai,运行的时候记得改MySQL数据库的时差,(多运行几次,右下角事件那里)
4.右上角绿色的三角形,运行一下试试,运行提示缺少模块,安装需要的模块。
一般情况下,安装的模块有:tinymce,Django(注意模板所用的Django版本,我的模板是2,用3就会很多地方提示报错,想要快速搭建就选对应的版本,安装2时会自动卸载3)

	pip install PyMySQL
	安装数据库模块。
	pip install Django==2.0
	安装Django。
(ModuleNotFoundError: No module named 'tinymce' )
	pip install django-tinymce
	安装tinymce。
(ModuleNotFoundError: No module named 'mutagen')
	pip install mutagen
	安装mutagen。

(ModuleNotFoundError: No module named 'requests')
	pip install requests
	安装requests。

(ModuleNotFoundError: No module named 'pandas')
	pip install pandas(网速好就直接装上了)
	pip install -i https://pypi.doubanio.com/simple pandas --trusted-host pypi.doubanio.com(换源py3的pandas)
	安装pandas。

	pip install pillow


数据库连接问题:

第一步,pycharm中, 在pythonproject下的_ini_.py文件中写如下代码:
import pymysql
pymysql.install_as_MySQLdb()

不然会报错:
django.core.exceptions.ImproperlyConfigured: Error loading MySQLdb module.
Did you install mysqlclient?

第二步,右边数据库添加MySQL,出现问题记得改时差,我的模板是模板时差是Asia/Shanghai,所以得修改下时差。
python + Django 快速搭建网站以及MySQL数据库连接_第2张图片
第三步,运行manager.py 调试,基本上差不多了,报错就百度调试。出现如下代码就成功啦:

System check identified no issues (0 silenced).
April 14, 2021 - 11:02:03
Django version 2.0, using settings ‘PythonProject.settings’
Starting development server at http://127.0.0.1:8000/
Quit the server with CTRL-BREAK.

第四步,网页就可。

python + Django 快速搭建网站以及MySQL数据库连接_第3张图片


总结时间:

好好学习,记得做总结,不然有些步骤就会忘记,复现就会出问题,很严重。 完结撒花~

你可能感兴趣的:(经验,python,Django,python,django,web)