django-l連接數據庫及創建表
阿新 • • 發佈:2018-05-08
ons alt def utf-8 apt span arm del OS
1.
配置文件settings
DATABASES = { ‘default‘: { ‘ENGINE‘: ‘django.db.backends.mysql‘, # 你的數據庫引擎 ‘HOST‘: "localhost", # 你的數據地址,localhost代表本地 "PORT": 3306, # 端口, 數據庫的默認端口一般是3306 "如果你的數據庫連接報錯, 1.缺少組件,可以安裝以下的包USER": "admin", # 用戶名 "PASSWORD": "xxxx", # 密碼 "NAME": "study" # 庫名 } }
- 安裝依賴(如果使用虛擬環境,需要在虛擬環境下安裝)
- 安裝mysql開發依賴包
# -*- coding: utf-8 -*- from __future__ import unicode_literals from django.db import models # Create your models here. class Article(models.Model): title = models.CharField(max_length=50) content = models.CharField(max_length=50) class Replay(models.Model): content = models.CharField(max_length=50)
2.生成對應的migrations文件 python manage.py makemigrations linux下
pycharm(選中項目名稱)>tools>run manage.py Task... 進入命令行 輸入命令 makemigrations 也可
django-l連接數據庫及創建表