09 2017 档案

摘要:a. 面向对象 b. 设计模式 创建型模式 a. 单例模式 第一种:模块导入,不管导入多少次,只执行一次 #mysingleton.py class My_Singleton(object): def foo(self): pass my_singleton = My_singleton() #** 阅读全文
posted @ 2017-09-25 18:15 golangav 阅读(312) 评论(0) 推荐(0)
摘要:http://www.cnblogs.com/haiyan123/p/8259647.html 阅读全文
posted @ 2017-09-25 09:35 golangav 阅读(312) 评论(0) 推荐(0)
摘要:中间件 from django.conf import settings from django.shortcuts import redirect class MiddlewareMixin(object): def __init__(self, get_response=None): self. 阅读全文
posted @ 2017-09-22 13:50 golangav 阅读(242) 评论(0) 推荐(0)
摘要:######## 权限 ######## #用户登录成功后 1. setting 权限配置 2. 获取角色对应的所有权限 - permission_list = user.roles.values('permissions__id', 'permissions__caption', 'permissions__url','permissions__menu_id').d... 阅读全文
posted @ 2017-09-21 13:23 golangav 阅读(362) 评论(0) 推荐(0)
摘要:先将model类注册到_regitry={} 循环生成url 程序启动 会自动执行app中apps.py和admin.py(apps.py先执行) 1. 创建项目和app settings.py 和 urls.py注释 django自有的 python3 manage.py startapp app02 python3 manage.py startapp app03 ... 阅读全文
posted @ 2017-09-21 09:33 golangav 阅读(344) 评论(0) 推荐(0)
摘要:from django.shortcuts import render,HttpResponse from django.urls import reverse # Create your views here. from app01 import models def test(request): 阅读全文
posted @ 2017-09-15 14:20 golangav 阅读(348) 评论(0) 推荐(0)
摘要:#单选方式一 from django.forms import Form from django.forms import fields from django.forms import widgets from app01 import models class TestForm(Form): user = fields.CharField() group = fiel... 阅读全文
posted @ 2017-09-14 13:52 golangav 阅读(362) 评论(0) 推荐(0)
摘要:from django.template import Library register = Library() @register.simple_tag def func(arg): return arg {% load yg_list %} <!DOCTYPE html> <html lang= 阅读全文
posted @ 2017-09-11 17:27 golangav 阅读(212) 评论(0) 推荐(0)
摘要:a. 事例 from django.conf.urls import url,include from django.contrib import admin from app01 import views urlpatterns = [ url(r'^admin/', admin.site.url 阅读全文
posted @ 2017-09-08 17:03 golangav 阅读(228) 评论(0) 推荐(0)
摘要:插件 Django内置Admin Django Admin流程 ModelForm 自定义分页 curd 插件 权限 业务 阅读全文
posted @ 2017-09-07 17:14 golangav 阅读(345) 评论(0) 推荐(0)
摘要:Admin ModelAdmin中提供可定制功能 1. list_display,列表时,定制显示的列 models.py from django.db import models class UserGroup(models.Model): title = models.CharField(max 阅读全文
posted @ 2017-09-07 17:14 golangav 阅读(479) 评论(0) 推荐(0)
摘要:一. 时间复杂度 a. 测试 # coding:utf-8 from timeit import Timer # li1 = [1, 2] # # li2 = [23,5] # # li = li1+li2 # # li = [i for i in range(10000)] # # li = li 阅读全文
posted @ 2017-09-06 17:52 golangav 阅读(305) 评论(0) 推荐(0)
摘要:a. 配置文件 b. 选择器 #!/usr/bin/env python # -*- coding:utf-8 -*- from scrapy.selector import Selector, HtmlXPathSelector from scrapy.http import HtmlRespon 阅读全文
posted @ 2017-09-04 17:44 golangav 阅读(374) 评论(0) 推荐(0)