Django 建立環境項目及應用Models

建立環境:
django-admin
django-admin startproject myblog前端

任意端口訪問:
    python manage.py runserver 0.0.0.0:8000python

建立項目:
python manage.py startapp blogmysql

編寫Models
      在應用根目錄下建立models.py,並引入models模塊
       建立類,繼承models.Model,該類便是一張數據表
       在類中建立字段
   字段建立
       字段即類裏面的屬性(變量)
       attr = models.CharField(max_length=64)sql

生成數據表:
       命令行中進入manage.py同級目錄
       執行python manage.py makemigrations app名(可選)
       再執行python manage.py migrate
  查看:
      Django會自動在app/migrations/目錄下生成移植文件
      執行python manage.py sqlmigrate應用名 文件id 查看SQL語句
  頁面呈現數據:
      後端步驟
      views.py中import models
      article = modles.Article.objects.get(pk=1)
      render(request,page,{'article':article})
       前端步驟
       模板可直接使用對象及對象的「.」操做
      {{article.title}}django

settings Datebase配置成Mysql
DATABASES = {
    'default': {
        'ENGINE': 'django.db.backends.mysql',
        'NAME': 'qiaodb',
        'USER':'root',
        'PASSWORD':'root',
        'HOST':'127.0.0.1',
        'PORT':'3306'
    }
}後端

相關文章
相關標籤/搜索