- 博客(11)
- 收藏
- 关注
原创 Django 官方文档write your first Django app --7
Writing your first Django app, part7自定义你的admin表单当使用admin.site.register(Question)注册你的Question model后,Django可以构造一个默认的表单形式.往往,你希望去自定义admin表单外观.让我们看怎么让fieds在admin表单里可编辑:polls/admin.py:from django.contrb im
2017-01-12 16:58:29 379
原创 Django 官方文档write your first Django app --6
Writing your first Django app, part6大型项目 – 特别是包含多个app的大型项目 –为每个app提供一套静态文件将会变得很棘手。这就是django.contrib.staticfiles存在的目的:它从每个app收集静态文件(或者你指定的其他位置),放入一个单独的地方让它能轻松为你的项目服务。自定义你app的外观首先,在你的polls文件夹下面创建一个文件夹,叫做
2017-01-11 23:48:54 365
原创 Django 官方文档write your first Django app --5
Writing your first Django app, part 5自动化测试入门什么是自动化测试? 测试时检查你代码运行状况的常规手段。测试操作层次有很大区别,有些可能需要处理一些极小的细节(比如特定model方法是否返回期待值?),或是检查软件的所有操作途径(一连串的用户输入是否会返还正确的值?),你可以手动在shell里面检测,输出数据看它是否按相应情况做出更改。自动化测试有哪些不同呢
2017-01-11 21:58:46 411
原创 Django 官方文档write your first Django app --4
Writing your first Django app,part 4写一个简单的form让我们更新我们的投票细节模版(“polls/detail.html”),让这个模版包含一个HTML <form> 元素:polls/templates/polls/detail.html:<h1>{{ question.question_text }}</h1>{% if error_message %}<p
2017-01-11 16:07:29 479
原创 Django 官方文档write your first Django app --3
Writing your first Django app,part3概貌现在让我们聚焦views,一个view是你Django应用的一种网页,它能生成若干特定的功能可以有一个特定的模版。例如,一个blog应用,你可能需要以下的views:Blog主页 - 显示最新的几篇文章进入页面’细节‘ - 每篇文章有一个永久性的页面以年为单位的‘达成’页面 - 给定年份后显示所有月份的文章以日为单位的
2017-01-11 03:04:02 438
原创 Django 官方文档write your first Django app --2
writing your first Django app, part 2这一章会建立数据库,创建你的第一个model,和一个关于Django自动生成admin站点的快速入门建立数据库打开mysite/settings.py.默认情况下,配置里使用SQLite。Python包含SQLite,所以你不需要另外下载其它的数据库或者支持数据库的组件。当然,大的项目还是推荐用更大规模的数据库,像Postgr
2017-01-10 16:59:02 490
原创 Django 官方文档write your first Django app --1
writing your first Django app,part 1创建项目略过安装过程,通过下面的命令行语句创建django项目,名称为mysite的文件夹。 note:需要避免项目名称和python或django内建对象重名$ django-admin startproject mysite让我们看看文件夹的框架:mysite/ manage.py mysite/
2017-01-09 23:14:32 635
原创 #crawl 60行代码爬完小说站
代码如下:# -*- coding: utf-8 -*-import scrapyfrom ..items import NovelItemclass NovelspiderSpider(scrapy.Spider): name = "novelSpider" allowed_domains = ["2bgif.com"] start_urls = ['http://2
2016-12-26 18:04:24 394
原创 python的glob和csv
python的csvl库的常见用法:import csvwith open('xxx.csv','w',encoding='UTF-8',newline='') as f: # 写入header writer = csv.DictWriter(f,filedname=[]) writer.writerheader() # 写入row for info in d
2016-12-24 21:33:50 820
转载 URL编码表
URL编码表backspace8%A41%a61%§%A7Õ%D5 tab9%B42%b62%«%ABÖ%D6 linefeed%0AC43%c
2016-12-22 17:25:22 405
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人