28,04,2017
|
admin |
一、归档页面
归档就是列出当前博客中所有的文章, 并且能够显示时间, 很容易的可以写出对应的view和模板来。
1、修改views.py
在my_blog/article/views.py添加如下内容:
def archives(request) :
try:
post_list = Article.objects.all()
except Article.DoesNotExist :
raise Http404
return render(request, 'archives.html', {'post_list' : post_list,
...
28,04,2017
|
admin |
现在有许多免费的评论系统提供,不过要找一款称心如意的还真不容易,比如:
多说:将于2017年6月1日正式关停服务。
畅言:网站需备案,否则只能试用15天。
所以下面我们就以友言为例,
一、注册友言
大家可以去友言注册,注册完成之后就可以获得一段评论的代码。
二、新建评论模板文件
在templates中新建一个uyan.html,并将从友言网站上获得的代码放入其中 ,保存退出。
三、修改models.py
在my_blog/a ...
28,04,2017
|
admin |
一、Markdown
先来看看为什么要使用Markdown吧!
Markdown 是一种轻量级的「标记语言」,它的优点很多,目前也被越来越多的写作爱好者,撰稿者广泛使用。看到这里请不要被「标记」、「语言」所迷惑,Markdown 的语法十分简单。常用的标记符号也不超过十个,十多个啊!朋友们,这是什么概念,几分钟就可以学会啦!
这种相对于更为复杂的 HTML 标记语言来说,Markdown 可谓是十分轻量的,学习成本也不需要太 ...
27,04,2017
|
admin |
在网上找到一篇《python调用中国天气网的公用API获取天气信息 》它的源码是这样的:
#! /usr/bin/python
# coding = utf-8
# ToDo: get weather info from weather.com.cn
# Author: Steven
# Date: 2013/05/13
import urllib2
import json
# get weather html and parse to json
weatherHtml = urllib2.urlopen('http://m.we ...
26,04,2017
|
admin |
https://www.codeproject.com/Articles/1160315/Web-scraping-with-Python-Part-I
https://www.codeproject.com/Articles/1089134/Making-GET-Requests-in-Python-Tutorial
https://www.codeproject.com/Tips/819508/Python-Dictionary-get-method
https://www.codeproject.com/Tips/993605/Lambda-Expressions-in-Python
https://www.codeproject.com/Articles/639887/Calli ...
26,04,2017
|
admin |
My journey as a web developer started back in 2000 right at the age of 21 and I can clearly remember a certain characteristic of those days in terms of how they made me feel. The best term I could find to describe that feeling is… joy.
I didn’t worry about things like time, deadlines or priorities or even productivity. The one thing I was concerned with was learning, as muc ...
26,04,2017
|
admin |
首先注册一个ip138账号并登陆,获得Token。然后进入IP查询—文档—代码示例页面,找到“Python调用iP查询接口示例”,获得代码:
#!/usr/bin/python
# -*- coding: utf-8 -*-
#python3
import httplib2, urllib
params = urllib.urlencode({'ip':'9.8.8.8','datatype':'jsonp','callback':'find'})
url = 'http://api.ip138.com/query/?'+params
headers = {"token":"8594766483a2d65d ...
25,04,2017
|
admin |
今天 在执行下面这段代码的时候,
#!/usr/bin/env python
#
# ______ _ _ ______ _ ______ _
#(_____ | | | | (______) | | / _____) |
# _____) )__ _ _ _ _____ ____ _____ __| | | |__ _ _ _ _ _____ ____| | _ ( (___ ...
24,04,2017
|
admin |
首先,json的格式:
www.tuling123.com/openapi/api?key=$api_key&info=$req_info
import json
import requests
import urllib
import urllib2
KEY = '***********************' # change to your API KEY
url = 'http://www.tuling123.com/openapi/api'
req_info = u'讲个笑话'.encode('utf-8')
query = {'key': KEY, 'info': req_info}
headers = {'Content-type': 'text/html', 'charset': 'ut ...
22,04,2017
|
admin |
到上一教程为止,我们已经建立好一个博客的框架,但是只有一个主页,我们在网络上看到的博客,一般首页是一个文章页表,并显示文章的部分内容,点击文章标题就会跳转到文章详细页面。下面我们就来实现这一功能。
现在修改my_blog/article/views.py代码,在文件中添加如下的代码:
from django.http import Http404
def detail(request, id):
try:
post = Article.objects.get(id=str( ...
Page: 152 of 237 1 ...
150 151 152 153 154 ...
237