首页 > 其他 > 详细

Django进阶

时间:2017-03-14 19:36:33      阅读:212      评论:0      收藏:0      [点我收藏+]

 

一、建表

在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进阶

原文:http://www.cnblogs.com/xone/p/6548623.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!