Django搭建简易网站系列之二

0
一、Models 1、关于Model 每一个Django Model都继承自django.db.models.Model 在Model当中每一个属性attribute都代表一个database field 通过Django Model API可以执行数据库的增删改查, 而不需要写一些数据库的查询语句 2、设计Model(即设置数据库表) Django项目建成后, 默认设置了使用SQLite数据库, 在 my_blog/my_blog/setting.py 中可以查看和修改数据库设置。还可以设置其他数据库, 如MySQL, Postg ...

Django搭建简易网站系列之一

0
说明:本Django系列教程是我在实验楼做实验的记录,因为实验楼的教程有部分不是很详细,所以我在此记录下来,以备以后学习之用。实验楼的地址在这儿。 一、所需要环境 下面仅仅是我的项目开发环境, 没有必要追求完全一致... Mac OS X 10.10.1 #非必要 Python3.4.1 Django1.7.1 Bootstrap3.3.0 or Pure(临时决定使用的, @游逸 推荐) #非必要 Sublime Text 3 #非必要 virtualenv 1.11.6 我的电脑已经安装了A ...

GitHub项目探索之一

0
1、项目介绍 引用NWS(National Weather Service)的feed,输出天气的Alerts。 2、安装: pip install -U weatheralerts 3、使用 导入WeatherAlerts类,然后创建WeatherAlerts的实例化对象,实例化时可选参数有:区域代码、州名。 from weatheralerts import WeatherAlerts # Alerts by a Samecode nws = WeatherAlerts(samecodes='016027') for alert in nws.alerts: print alert.title # Aler ...

Scrpy的第一个爬虫

0
一、新建项目 使用Scrpy采集前,你需要先新建一个项目。进入你想存放Scrpy的目录,然后运行: scrapy startproject tutorial 运行这个命令后,将会建立一个tutorial的文件夹。 其实它的结构是这样的: tutorial/ scrapy.cfg # deploy configuration file 项目的配置文件 tutorial/ # project's Python module, you'll import your code from here 该项目的python模块 __init__.py items.py # project it ...

Python开发环境Anaconda

0
Python易用,但用好却不易,其中比较头疼的就是包管理和Python不同版本的问题,特别是当你使用Windows的时候。为了解决这些问题,有不少发行版的Python,比如WinPython、Anaconda等,这些发行版将python和许多常用的package打包,方便pythoners直接使用,此外,还有virtualenv、pyenv等工具管理虚拟环境。 个人尝试了很多类似的发行版,最终选择了Anaconda,因为其强大而方便的包管理与环境管理的功能。该 ...

如何给wordpress加速

0
经常看我爱水煮鱼博客的同学,有没有发现我的博客非常快,而你的博客比较慢呢?那是因为我的博客经过了优化。 WordPress 很慢? 很多博主都会感觉 WordPress 很慢?作为全世界最常用的建站和博客系统 WordPress 来说,在性能设计上肯定不会有太大的问题,WordPress 开发团队也肯定也考虑到这个问题。 那么 WordPress 效率问题主要是出在哪里呢?根据我多年 WordPress 建站和维护的经验,很多性能的问题都 ...