喝水不忘挖井人,详细教学视频Django实战第一节-创建mysql数据-创建django项目-创建自定义模型-对接数据库_哔哩哔哩_bilibili配置见评论https://www.bilibili.com/video/BV1oU4y1w7PF我只是做一个小的整合,和自己的总结
以下是整个过程可能用到的代码指令
1、创建
django-admin startproject 项目名称
2、运行项目
python manage.py
3、创建组件
python manage.py startapp 组件名称
4、设置 数据库配置
根目录修改文件 /settings.py 文件
DATABASES = {
'default': {
# python自带的一个数据库,基本不会被使用
# ENGINE: django.db.backends.sqlite3,
# NAME: os.path.join(BASE_DIR, db.sqlite3),
# 注册我们自己使用的数据库连接as
'ENGINE': 'django.db.backends.mysql', # 数据库引擎
'NAME': 'newname', # 数据库名称
'USER': 'root', # 连接数据库的用户名称
'PASSWORD': '123456', # 用户密码
'HOST': '127.0.0.1', # 访问的数据库的主机的ip地址11sdasdasdsddasdasd
'PORT': '3306', # 默认mysql访问端口
}
}
5、数据引入 更新数据库mysql
python manage.py migrate
6、新建 功能
python manage.py startapp 功能名称
7、功能 配置
from django.db import models
class 功能名称(models.Model):
功能属性名称= models.CharField(max_length=200)/文字
8、功能引入 项目
/根目录/settings.py
在添加INSTALLED_APPS = 【
功能名称.apps.功能名称Config,
】
9、功能数据写入 mysql
python manage.py makemigrations 功能名称
10、创建超级管理员
python manage.py createsuperuser
11、使用超级管理员 登录后台
12、功能 引入 后台管理
from django.contrib import admin
from .models import 功能名称
admin.site.register(功能名称)
steps
1:cmd创建数据库
2:新建文件 在文件中创建django项目 【1】
3:在根目录settings中配置数据库 【4】
4:引入数据库 * 注意数据库名称别弄错了
5:把数据和mysql进行对接 【5】
6:创建超级管理员:【10】 *这里打密码的时候本身就不会有所显示
7:创建组件【1】 *就有点类似于新增一个文件夹
8: 在新的组件models中进行功能配置【7】 *其中max_length 表示的是最长的限度
9:功能引入项目 在根目录额settings中【8】
10:功能数据写入mysql 【9】 *此时多了一个文件,框架的作用
11:更新数据库MySQL 【5】
12:在新建项目admin中要配置后台 【12】