摘要: 1 模块简介 Python提供了importlib包作为标准库的一部分。目的就是提供Python中import语句的实现(以及__import__函数)。另外,importlib允许程序员创建他们自定义的对象,可用于引入过程(也称为importer)。 什么是imp? 另外有一个叫做imp的模块,它 阅读全文
posted @ 2019-08-12 16:22 hui1019 阅读(404) 评论(0) 推荐(0) 编辑
摘要: 路由分发 django每一个app下面都可以有自己的urls.py路由层,templates文件夹,static文件夹 项目名下urls.py(总路由)不再做路由与视图函数的匹配关系而是做路由的分发 from django.conf.urls import include # 路由分发 注意路由分发 阅读全文
posted @ 2019-08-12 16:06 hui1019 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 无名分组(将加括号的正则表达式匹配到的内容当做位置参数自动传递给对应的视图函数) url(r'^test/(\d+)/',views.test), # 匹配一个或多个数字 def test(request,xxx): print(xxx) return HttpResponse('test') 有名 阅读全文
posted @ 2019-08-12 15:52 hui1019 阅读(270) 评论(0) 推荐(0) 编辑
摘要: 什么是ORM? 对象关系映射 类 》》》 表 对象 》》》 表记录 对象的属性 》》》 一条记录某个字段对应的值 django的orm不能够自动帮你创建库,但是可以自动帮你创建表 提示:一个django项目就使用一个库,不要多个django项目使用一个库 数据库迁移(同步)命令(******) py 阅读全文
posted @ 2019-08-11 00:39 hui1019 阅读(278) 评论(0) 推荐(0) 编辑
摘要: 安装 命令行 pip3 install django==1.11.11 测试是否安装成功 django-admin 创建django项目 django-admin startproject 项目名称(不要用中文) 项目名文件夹 __init__.py settings.py 配置文件 urls.py 阅读全文
posted @ 2019-08-11 00:02 hui1019 阅读(441) 评论(0) 推荐(0) 编辑
摘要: 静态文件配置 STATIC_URL = '/static/' # 静态文件配置 STATICFILES_DIRS = [ os.path.join(BASE_DIR,'static') ] # 暴露给外界能够访问服务器静态文件夹下面所有的资源 STATIC_URL = '/xxx/' # 接口前缀 阅读全文
posted @ 2019-08-10 23:59 hui1019 阅读(140) 评论(0) 推荐(0) 编辑
摘要: django连接数据库 1.需要修改配置文件 DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', 'NAME': 'day54', 'HOST':'127.0.0.1', 'PORT':3306, 'USER':'root 阅读全文
posted @ 2019-08-10 23:58 hui1019 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 分页器的组件代码 class Pagination(object): def __init__(self,current_page,all_count,per_page_num=2,pager_count=11): """ 封装分页相关数据 :param current_page: 当前页 :par 阅读全文
posted @ 2019-08-09 19:09 hui1019 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 下面是一个以HTML文档的形式返回当前日期和时间的视图: from django.http import HttpResponse import datetime def current_datetime(request): now = datetime.datetime.now() html = 阅读全文
posted @ 2019-08-09 19:09 hui1019 阅读(85) 评论(0) 推荐(0) 编辑
摘要: 第一种 :直接写死 第二种 : {% load static %} <link rel='stylesheet' href="{% static 'css/mycss.css'%}"> # 第二种方式 第三种 : {% load static %} <link rel='stylesheet' hr 阅读全文
posted @ 2019-08-09 19:08 hui1019 阅读(92) 评论(0) 推荐(0) 编辑