zoukankan      html  css  js  c++  java
  • ORM多表操作

    urls.py

    from django.contrib import admin
    from django.urls import path
    
    
    from app01 import views
    urlpatterns = [
        path('admin/', admin.site.urls),
        path('index/', views.index),
        path('addbook/', views.addbook),
        path('update/', views.update),
        path('delete/', views.delete),
        path('select/', views.select),
    ]

    views.py

    from django.shortcuts import render,HttpResponse
    
    # Create your views here.
    
    
    from app01.models import *
    
    def index(request):
    
        return render(request,"index.html")
    
    def addbook(request):
        # Book.objects.create(name="linux运维",price=77,pub_date="2020-2-16",publish_id=2)
    
        publish_obj=Publish.objects.filter(name="人民出版社")[0]
        return HttpResponse("添加成功")
    
    
    
    
    def update():pass
    def delete():pass
    def select():pass

    models.py

    from django.db import models
    
    # Create your models here.
    
    
    from django.db import models
    
    
    # Create your models here
    
    class Book(models.Model):
        name=models.CharField(max_length=20)
        price=models.IntegerField()
        pub_date=models.DateField()
        # author=models.CharField(max_length=32,null=False)
        publish=models.ForeignKey("Publish",on_delete=models.CASCADE)
    
    
        def __str__(self):
            return self.name
    
    class Publish(models.Model):
    
        name=models.CharField(max_length=32)
        city=models.CharField(max_length=32)
    
    class Author(models.Model):
        name=models.CharField(max_length=32)
  • 相关阅读:
    处理键盘弹出
    纯手码自动布局
    ios 随机色 宏定义
    linux下自定义pid实现任意数据采集
    http://blog.chinaunix.net/uid-9845710-id-1996675.html snmpd配置
    http://www.360doc.com/content/10/0928/12/11991_57014502.shtml
    pingall脚本
    http://lihuipeng.blog.51cto.com/3064864/643960
    elf 文件
    php中获取周几的方法
  • 原文地址:https://www.cnblogs.com/hackerer/p/12319723.html
Copyright © 2011-2022 走看看