创建项目
1:确保已安装Python
2:安装django,在cmd中运行命令
pip install Django
3:创建目录
eg:D:\work\Python
4:创建Django工程,在cmd中运行命令
django-admin.py startproject Mysite
5:在PyCharm中新建工程
6:配置
配置好后运行项目,会出现如下信息
在浏览器中直接访问改地址,若出现如下页面,你的第一个Django项目就创建成功了
几个常用命令和配置
1:创建应用,app为你创建的应用名称
django-admin.py startapp app
2:应用配置,该配置在项目的settings.py文件中
INSTALLED_APPS = (
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'app', # 添加此项
)
3:根据现有数据库生成model
python manage.py inspectdb > app/models.py
4:安装mysql驱动
pip install mysqlclient
5:数据库配置,该配置在项目的settings.py文件中
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql', # 或者使用 mysql.connector.django
'NAME': 'demo',#数据库名
'USER': 'admin',#用户名
'PASSWORD': '123',#密码
'HOST':'localhost',#主机
'PORT':'3306',#端口
}
}
模型相关配置
1:在相应的models.py文件中编写模型
# models.py
from django.db import models
class Student(models.Model):
name = models.CharField(max_length=20)
age = models.CharField(max_length=1)
2:创建表结构
python manage.py migrate
3:让 Django 我们应用中的模型有一些变更
python manage.py makemigrations app
4:创建表结构
python manage.py migrate app