路由和视图中的模型类

本文指导你如何在Django项目中完成基础设置,包括注册APP、配置数据库连接、创建模型、迁移与执行,以及创建超级用户。重点讲解了在models.py中定义模型、设置verbose_name和db_table,以及在admin中进行管理操作。
摘要由CSDN通过智能技术生成

注册app
配置数据库信息
在models.py中编写模型类
生成迁移文件
python manage.py makemigrations # 创建数据库迁移文件
执行迁移
python manage.py migrate # 根据数据库迁移文件生成对应 SQL 语句并执行
创建超级用户
python manage.py createsuperuser

varbose_name=""取别名 只能在管理后台中看得见

make
                 过程
 1.首先先在 settings.py
   中下载app--自己的项目
     然后分别在
     ENGINE
     NAME:''数据库的名字
     USER:'root'用户名
     HOST:'localhost'    主机
     PASSWORD:'123123'    密码
     PORT:3306    端口
 2.modles.py中设置from django.db import models

    class 表格名(modles.Modle):
    name=modles.CharField(max_length=10)
    
    def __str__:(self)
    return self.name
    def Meta:
    db_table='表格名'
    verbose_name_plural='修改的名字'
    
  3.在__init__.py
  import pymysql
  pymysql.install_as_MySQLdb()
   
  4.在admin中设置
  from django.contrib import admin
  from myapp.models import Tea
   admin.site.register(Tea)
    
---------------------获取数据-------------------

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值