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'
    }
}后端

相关文章
相关标签/搜索