赞
踩
目录
3.1.1 进入mydj_pro项目下的同名mydj_pro文件夹:
首先,确保你已经安装了virtualenv
。如果没有安装,你可以使用以下命令进行安装:
pip install virtualenv
virtualenvwrapper
可以使用以下命令进行安装:
pip install virtualenvwrapper
- mkvirtualenv + 自定义一个虚拟环境名称
- mkvirtualenv myenv
workon myenv
pip install django
mkdir cyh_pro
django-admin startproject projectname
cd进入刚刚创建好的项目中:
在刚刚创建的项目mydj_pro中创建一个app
python manage.py startapp myapp
创建成功:
可以看到在这个同名文件夹中有一个3348字节的 settings.py文件
notepad settings.py
在后面加上自己的所创建的app(在这里我的是myapp)
添加自己的Mysql信息:
返回上级目录并安装Mysql客户端
pip install mysqlclient
python manage.py inspectdb > myapp/models.py
可以看myapp中多了一个models.py(这就是我们在数据库中所导入的数据)
notepad models.py
我们可以看到了里面不仅有我们自己在数据库中建的表,也有django自己生成的表
notepad admin.py
(Billsinf,Caiwu,Manageruser,Othersetting,Roominf,Roomrent,UserLogs,Userinf)这八个表都是我自己创的表。
保存退出后进行下一步。
python manage.py makemigrations
数据迁移成功:
运行这个命令会执行所有尚未应用的迁移文件,确保数据库结构与你的模型定义保持同步。
python manage.py migrate
执行成功:
python manage.py createsuperuser
这个命令会启动 Django 的开发服务器,并让你能够通过浏览器访问你的应用。默认情况下,服务器会监听本地的 8000 端口,你可以通过在命令后添加端口号来指定一个不同的端口。
python manage.py runserver
在mydj_pro项目文件中执行这条命令:
用浏览器访问http:\\127.0.0.1:8000\admin即可访问登录页面
在MYAPP下的是我自己所创建的表格:
里面存储我在mysql上存储的表格信息(如果通过这个页面将数据进行增删改查的话,我后端的mysql数据库的信息也会响应的同步)
这样,用django框架关联mysql数据库就成功啦。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。