Django进阶
Posted xone
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Django进阶相关的知识,希望对你有一定的参考价值。
一、建表
在models.py里面添加
from django.db import models # Create your models here. class UserInfo(models.Model): nid = models.AutoField(primary_key=True) username = models.CharField(max_length=32) pwd = models.CharField(max_length=32) age = models.IntegerField()
在settings.py里的INSTALLED_APPS里加入要建表的app的名称。
在命令行执行:python manage.py makemigrations
python manage.py migrate
注:
类 --> 数据库的表
字段 --> 列
对象 --> 一行数据
从数据库获取数据
from django.shortcuts import render,redirect from app01 import models # Create your views here. def users(request): user_list = models.UserInfo.objects.all() #从数据库获取数据 print(user_list) return render(request,‘servers.html‘,{‘server_list‘:user_list})
以上是关于Django进阶的主要内容,如果未能解决你的问题,请参考以下文章
我的C语言学习进阶之旅解决 Visual Studio 2019 报错:错误 C4996 ‘fscanf‘: This function or variable may be unsafe.(代码片段
我的C语言学习进阶之旅解决 Visual Studio 2019 报错:错误 C4996 ‘fscanf‘: This function or variable may be unsafe.(代码片段