- 博客(6)
- 资源 (2)
- 收藏
- 关注
原创 Django学习笔记--制作可重用的web apps
Djang制作可重用的apps 所谓可重用的apps,是指把开发的web apps制作成独立的packege,就像用pip安装的那些app一样。这样的web app package经过简单的配置就能整合进web工程里面直接使用。 下面用一个例子说明这个过程,假如这个app名为polls 需要用到两个工具setuptools和pip 1. 为web app新建一个父目录例子中,给polls新建父目录dj
2015-05-13 15:13:06
552
原创 Django学习笔记--自动化测试
自动化测试1. 编写tests.py测试程序测试程序综述创建web app时,Django会在web app目录下生成一个tests.py文件,测试程序写在这个文件里。注意三点: - 创建类继承TestCase - 希望自动运行的测试方法以test开头 - 测试代码通assert()方法系进行判定 例如:import datetimefrom django.utils import time
2015-05-13 14:39:24
1979
原创 Django学习笔记--Static文件的加载
Static文件的加载Django把图片、JavaScript、CSS看做是static files(静态文件)。1. 加载CSS创建文件夹命名static这个文件夹应在在web app目录下。最好在static文件夹下再创建一个文件夹,里面放CSS文件,这样可以防止多个web app CSS文件重名的问题。在web app对应的templates下引用这个CSS。例如,一个web app名为pol
2015-05-13 14:36:19
7740
原创 Django学习笔记--管理页面的创建与配置
管理页面(admin site)创建与配置Django 提供了一套自动生成与配置管理页面的方法,经过一些简单配置就可使用。默认管理页面地址为localhost:8000/admin1 .按如下命令新建一个管理员,根据交互提示填写相关信息$ python manage.py createsuperuser2. 注册model到管理页面,使管理页面能够操控model层修改app/admin.py文件如下
2015-05-13 14:34:54
810
原创 Django学习笔记--新建web工程步骤
Django新建web工程的步骤 Django自带一个轻量级的web服务器,默认利用python内置的SQLite作为数据库管理系统,这样的组合只能用于开发测试。实际部署网站时,web服务器可以采用Apache+mod_wsgi 或者 Nginx + uWSGI,数据库管理系统官方支持PostgreSQL、MySQL、Oracle、SQLite.
2015-05-13 14:31:23
767
原创 Python lambda表达式
Python lambda表达式详解用法解释Python中的lambda表达式主要用在如下情境中:想构造一个函数,但是这个函数并不在其他地方调用,没必要给这个函数命名,所谓想使用一个匿名函数。lambda表达式的书写形式如下,输入arguments,输出expression的计算结果。lambda arguments : expression
2015-04-11 21:31:32
951
剑指offer (第二版) + 官方源码
2018-04-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人