zoukankan      html  css  js  c++  java
  • 使用Django创建web项目,往数据库添加记录的方法汇总

    方式一. 常规的走路URL的方式

    方式二. 在Python Comsole中,写相应的语句添加
    例:

    from homework1 import models
    models.BookInfo.objects.create(book_title='皮囊', book_price=45, pub_date='2003-8-30', publisher='文艺出版社')
    

    方式三. 使用脚本直接添加,但需要配置一下文件
    import os

    if __name__ == '__main__':
        os.environ.setdefault("DJANGO_SETTINGS_MODULE", "djangoProject.settings")
        import django
        django.setup()
    
        from homework1 import models
        models.BookInfo.objects.create(book_title='丧钟为谁而鸣', book_price=99, pub_date='2003-8-30', publisher='文艺出版社')
    

    方式四. 利用Django内置,在浏览器端添加
    第1步,注册superuser账户,**Python manage.py createsuperuser
    第2步,在APP01中,注册一下所需要添加标的类

    from django.contrib import admin
    import app01.models as qwer
    
    # Register your models here.
    
    admin.site.register(qwer.Book)
    admin.site.register(qwer.Author)
    admin.site.register(qwer.DetailAuthorInfo)
    admin.site.register(qwer.Publisher)
    

    第3步,就可以直接在浏览器中输入…/…/admin/,就可以直接在浏览器中的可视化界面添加了

  • 相关阅读:
    1082 射击比赛 (20 分)
    1091 N-自守数 (15 分)
    1064 朋友数 (20 分)
    1031 查验身份证 (15 分)
    1028 人口普查 (20 分)
    1059 C语言竞赛 (20 分)
    1083 是否存在相等的差 (20 分)
    1077 互评成绩计算 (20 分)
    792. 高精度减法
    791. 高精度加法
  • 原文地址:https://www.cnblogs.com/messi-mu/p/14263465.html
Copyright © 2011-2022 走看看