Django 模型(数据库)
Posted gerenboke
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Django 模型(数据库)相关的知识,希望对你有一定的参考价值。
1. 新建项目和应用
django-admin.py startproject learn_models
# 新建一个项目
cd
learn_models
# 进入到该项目的文件夹
django-admin.py startapp people
# 新建一个 people 应用(app)
2. 添加应用
将我们新建的应用(people)添加到 settings.py 中的 INSTALLED_APPS中,也就是告诉Django有这么一个应用。
# Application definition
INSTALLED_APPS
=
[
‘django.contrib.admin‘
,
‘django.contrib.auth‘
,
‘django.contrib.contenttypes‘
,
‘django.contrib.sessions‘
,
‘django.contrib.messages‘
,
‘django.contrib.staticfiles‘
,
‘people‘
,
]
3. 修改models.py
我们打开 people/models.py 文件,修改其中的代码如下:
from
django.db
import
models
class
Person(models.Model):
name
=
models.CharField(max_length
=
30
)
age
=
models.IntegerField()
4. 创建数据表
python3 manage.py makemigrations
4.2 将结构变化应用到数据库
python3 manage.py migrate
以上是关于Django 模型(数据库)的主要内容,如果未能解决你的问题,请参考以下文章
如何在 Django Summernote 中显示编程片段的代码块?
django.core.exceptions.ImproperlyConfigured: Requested setting DEFAULT_INDEX_TABLESPACE的解决办法(转)(代码片段
django.core.exceptions.ImproperlyConfigured: Requested setting DEFAULT_INDEX_TABLESPACE的解决办法(转)(代码片段