首页 > 代码库 > Django进阶
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进阶
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。