1. django框架在makemigrtions时no changes detected的问题解决?
答案:python manage.py makemigrtions后面加上app的名字就可以了
2. Django框架在链接远程数据的时候的setting文件的配置:
答:这是MySQL数据的连接配置
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql', 修改MySQL数据的引擎
'NAME': '数据库的名字',
'USER': '数据库登录的用户名',
'PASSWORD': ‘登录的密码',
'HOST': '数据库所在服务器的ip地址',
'port': 3306,
}
}
3. 想要自己的Django项目在局域网内访问到
答:使用python 启动文件 0.0.0.0:端口号
在浏览器中输入输入项目电脑的ip更上项目设置的方法名称,在局域网内访问
4. Windows创建Django项目的方法过程
去python官网下载python
去官网下载pip,下载运行一个py文件,安装配置环境等等
进入cmd命令行
pip install virtualenv // 安装虚拟环境命令
找一个目录,安装python虚拟环境,比如 d:\dev\python
virtualenv venv // 创建虚拟环境
cd venv
Scripts\activate
md work // 创建工作目录
cd work
pip install django // 安装django
去venv\Scripts, 把里面的 django-admin.py 复制到 venv\work目录下(可以在文件资源管理器里面里操作)(如果不这样复制的话,创建的web项目就会在venv\Scripts 目录下面。把 web项目专门放在一个目录(work)下面好一些)
python django-admin.py startproject firstWebsite
cd firstWebsite
python manage.py runserver
去浏览器,输入http://127.0.0.1:8000