摘要: 1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"> 5 <meta name="viewport" content="width=device-width, initial-scale=1.0"> 6 <met 阅读全文
posted @ 2018-10-28 03:32 风不再来 阅读(258) 评论(0) 推荐(0) 编辑
摘要: #生成序列化对象class BookModelSerizter(serializers.ModelSerializer): class Meta: model=Book fields='__all__' ##下面相当于是加个连接url,当你访问那个url的时候,就进行反向解析这个url # auth 阅读全文
posted @ 2018-10-25 01:41 风不再来 阅读(295) 评论(0) 推荐(0) 编辑
摘要: url部分: url(r'^book/$',views.book.as_view()),url(r'^books/(\d+)/$', views.bookdetail.as_view(),name='book_detail'), #url(r'^books/(?P<pk>\d+)/$', views 阅读全文
posted @ 2018-10-24 15:01 风不再来 阅读(1212) 评论(0) 推荐(0) 编辑
摘要: class foo(): sta='ass' def fun1(self): print(self) print('fun1') list_display=[fun1,sta] 当是实例方法去调用的时候,可以不传self进去,少传一个参数(注意区分函数和方法) 第一种方式:# name=foo.fu 阅读全文
posted @ 2018-10-22 02:11 风不再来 阅读(307) 评论(0) 推荐(0) 编辑
摘要: __具有唯一性,不同类下面得相同__函数名字,是不同的,这个是有自己的作用域的,当你继承父类的时候,是不可以调用父类里面的这个方法的, 继承:当子类没有这个方法或者属性的时候,就去父类里面找,__函数名字 继承的用法:例子1:class A(): def __edit(self): print('A 阅读全文
posted @ 2018-10-20 14:32 风不再来 阅读(284) 评论(0) 推荐(0) 编辑
摘要: 继承:当自己没有这个方法的时候,就去父类里面找,如果父类有的话,就执行父类的方法,没有的话就报错 取一个类下面的方法: class A(): model='aee' def __init__(self,model): # self.__edit() self.model='aex' def __ed 阅读全文
posted @ 2018-10-20 14:25 风不再来 阅读(142) 评论(0) 推荐(0) 编辑
摘要: admin.site.register(models.UserInfo) admin.site.register(models.Book,Book_admin) 当下面注册的这个表里面没有这个方法的时候,就是register后面没有这个admin的话,那么这个就默认会使用Modeladmin的方法 阅读全文
posted @ 2018-10-19 19:44 风不再来 阅读(516) 评论(0) 推荐(0) 编辑
摘要: 执行结果:delete/2 阅读全文
posted @ 2018-10-16 17:29 风不再来 阅读(1094) 评论(0) 推荐(0) 编辑
摘要: <QuerySet [{'up_count': 0, 'a': 0.0}, {'up_count': 1, 'a': 55.0}, {'up_count': 100, 'a': 10.0}]> extra:(可以在orm数据操作时候额外在extra里面加上sql语句) <QuerySet [{'ti 阅读全文
posted @ 2018-10-14 02:12 风不再来 阅读(632) 评论(0) 推荐(0) 编辑
摘要: 配置路径: 方法一:通过创建media的文件(图片文件放在media下面),在settings里面配置这个media的路径来在前端渲染出这图片文件来 首先在这个settings里面配置上传文件的路径:##用户上传的图片文件是可以放在media下面,上传文件默认是放在这个路径下面MEDIA_ROOT= 阅读全文
posted @ 2018-10-13 20:27 风不再来 阅读(623) 评论(0) 推荐(0) 编辑