自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

原创 orm查询条件

1.exact相当于=号,iexact相当于likedef index(request):# article = Article.objects.filter(title__exact=‘hello world’) #SELECT article_article.id, article_article.title, article_article.content, article_article.category_id, article_article.author_id FROM article_ar

2020-08-21 21:32:11 314

原创 一对一

views.pydef one_to_one_view(request):# user = FrontUser.objects.first()# # extension = UserExtension(school = ‘zhiliao’)# extension = UserExtension(school = ‘清华’)# extension.user = user# extension.save()user = UserExtension.objects.first()print(use

2020-08-18 23:32:47 118

原创 一对多理解

article–models.py#创建类,Category,Article,Comment#一个目录下包含多篇文章#一个作者可以写多篇文章,#即文章的外键是Category#文章的外键是frontuser.FrontUser,另一个APP下#self代表自己#models.ForeignKey(‘self’,on_delete=models.CASCADE)from django.db import modelsfrom frontuser.models import FrontUser

2020-08-18 22:14:07 184

原创 ORM模型,增删改查

def book_index(request):#增加# book = Book(name=‘西游记’,author=‘施’,price=100)# book.save()#查询数据# book = Book.objects.filter(name=‘西游记’).first()# # book = Book.objects.get(id=1)# print(“book===>”,book)#删除数据# book = Book.objects.get(id=4)# book.dele

2020-08-15 21:53:54 200

原创 orm模型

models.pyfrom django.db import modelsCreate your models here.class Book(models.Model):# name = models.CharField(max_length=50)# pub_date = models.DateField()id = models.AutoField(primary_key=True)name = models.CharField(max_length=100,null=False)au

2020-08-15 21:11:30 146

原创 图书文章管理系统《5》

删除一行数据book_detail_1.html{% extends ‘base.html’ %}{% block content %}书名: {{ book.1 }}作者: {{ book.2 }}{% endblock %}index_1.html{% extends ‘base.html’ %}{% block content %}{% for book in books_1 %}{% endfor %}序号书名作者{{ forloop.counte

2020-08-15 18:39:58 95

原创 图书文章管理系统《4》

book_manage数据库的book中插入数据base.html{% load static %} 图书管理系统 首页 发布图书 {% block content %}{% endblock %}add_book_1.html{% extends ‘base.html’ %}{% block content %}书名:作者

2020-08-15 18:07:52 89

原创 图书管理系统<2>

DATABASES = {‘default’: {# ‘ENGINE’: ‘django.db.backends.sqlite3’,# ‘NAME’: os.path.join(BASE_DIR, ‘db.sqlite3’),# ‘ENGINE’: ‘C:\ProgramData\MySQL\MySQL Server 5.7\Data\db1’,‘ENGINE’: ‘django.db.backends.mysql’,‘NAME’: ‘book_manage’,# ‘NAME’: ‘db1’,

2020-08-15 14:07:45 220

原创 图书管理系统《1》

效果图index_1.html Title 首页 发布图书 urls.pypath('index_1/',views.index_1,name='index_1'),views.pydef index_1(request):cursor = get_corsor()cursor.execute(‘select id,name,author from book

2020-08-15 12:04:19 91

原创 2020-08-14

views.pydef index8(request):cursor = connection.cursor() #获取游标cursor.execute(“insert into book(id,name,author) values(null,‘三轩演义’,‘罗管中’)”) #执行插入数据库操作rows = cursor.fetchall() #取行for row in rows:print(row)return render(request,‘first.html’)urls.pypa

2020-08-14 23:23:47 128

原创 模板中加载静态文件

settings.py的APP内需安装frontfront app下创建static/front,将logo.jpg放置first.html{% extends ‘base.html’ %} #继承base.html{% block content %}{{ block.super }}这是首页的代码{% endblock %}def welcome(request):return render(request,‘first.html’)显示如下加载静态文件,需加在html行

2020-08-14 20:59:10 175

原创 模板优化之继承

templates文件夹base.html Title 首页 公司 校园 {% block content %}{% endblock %} 这是footer部分 first.html {% extends 'base.html' %} #继承base.html{% block content %}

2020-08-14 12:50:02 87

原创 自定义过滤器

'''time距离现在的时间间隔1.如果时间间隔小于1分钟以内,那么就是显示'刚刚'2.如果是大于1 分钟小于1小时,那么就显示“xx分钟前"3.如果是大于1 小时小于24小时,那么就显示"xx小时前”4.如果是大于24小时小于30天以内,那么就显示"xx天前"5.否则就显示具体的时间'''my_fiiter.pyfrom datetime import datetime@register.filterdef time_since(value):‘’’time距离现在的时间间隔

2020-08-14 12:11:27 170

原创 变量过滤器的用法

views.pydef add_view(request):context = {‘value1’:[‘1’,‘2’,‘3’],‘value2’:[‘4’,‘5’,‘6’]}return render(request,‘add.html’,context=context)def cut_view(request):return render(request,‘cut.html’)urls.pypath(‘add/’,views.add_view),path(‘cut/’,views.c

2020-08-12 23:29:09 286

原创 如果不想渲染,保持原样,verbatim

index2.html如果不想渲染,保持原样,如下{% verbatim %} {{ hello }}{% endverbatim %}

2020-08-12 23:10:10 204

原创 autoescape效果未实现,待后续测试

index2.html Title{% autoescape off %} {{ info }}{% endautoescape %}views.pydef index2(request): context = { 'info':"urls.pypath(‘index2/’,views.index2)

2020-08-12 23:01:52 178

原创 url标签

index.htmlOrdering notice ![在这里插入图片描述](https://img-blog.csdnimg.cn/2020081222293178.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80MjU0ODA4NQ==,size_16,color_FFFFFF,t_70#pic_center

2020-08-12 22:29:56 491

原创 for 循环变量

index.htmlOrdering notice {% for book in books %} {% if forloop.first %} {% elif forloop.last %} {% else %> {% endif %} {% endfor %}

2020-08-11 23:13:39 355

原创 URL映射时指定默认参数

views.pyfrom django.http import HttpResponsebook_list = [‘三国演义’,‘水浒传’,‘红楼梦’,‘西游记’,]def books(request,page=0):returnHttpResponse(book_list[page])urls.pyfrom . import viewsurlpatterns = [path(’’,views.books),path(‘page/int:page/’,views.books),

2020-08-11 20:50:28 183

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除