Django学习整理(二)
发布日期:2021-10-28 10:19:56 浏览次数:39 分类:技术文章

本文共 1330 字,大约阅读时间需要 4 分钟。

一、使用 (对象管理映射)通过创建一个类来创建数据库和表:

  • 在demo01/models.py打以下代码:
from django.db import models# Create your models here.class User (models.Model):    user_name = models.CharField(max_length=32, null=False,default="user1")    user_age = models.IntegerField(default="18", null=False)    grades = models.CharField(max_length=64,null=False, default="T1810")    language = models.CharField(max_length=16, default="Python", null=False)    score = models.CharField(max_length=16, default="差", null=False)

在这里插入图片描述

  • 在命令行进入manage.py同级目录,制作数据迁移,执行一下代码:
python manage.py makemigrations demo01
  • 执行数据迁移的动作:
python manage.py migrate demo01
  • 然后在demoproject\db.sqlite3制作了一张demo01_user的空白表
    在这里插入图片描述
    在这里插入图片描述

-在表中直接添加数据:

在这里插入图片描述

  • 在migrations目录下自动生成0001_initial.py文件:

    在这里插入图片描述

  • 在views.py文件写以下代码:

    在这里插入图片描述

  • 在templates\demo01创建index.html文件:

    
this is User

学生信息

学生id: {
{user.id}}
学生名: {
{user.user_name}}
学生年龄: {
{user.user_age}}
学生年级: {
{user.grades}}
学生计算机语言: {
{user.language}}
学生成绩

在这里插入图片描述

  • 运行项目:
python manage.py runserver 8082

在这里插入图片描述

转载地址:https://blog.csdn.net/weixin_38676040/article/details/85259881 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:Django 学习整理(三)
下一篇:Django学习整理(一)

发表评论

最新留言

网站不错 人气很旺了 加油
[***.192.178.218]2024年04月23日 20时51分58秒