码迷,mamicode.com
首页 > 其他好文 > 详细

Django进阶

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

标签:对象   tin   model   nbsp   redirect   create   进阶   cut   direct   

 

一、建表

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

标签:对象   tin   model   nbsp   redirect   create   进阶   cut   direct   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!