澳门新葡8455最新网站LBForum是用django开辟的论坛系统,Django 1.3本子将是最终三个支撑Python

澳门新葡8455最新网站 5

澳门新葡8455最新网站 1

1、LBForum

 

Django 1.3
发布了,包括大量的新功能和bug修复以及功能改进。Django是用python语言写的开源web开发框架,它鼓励快速开发,并遵循MVC设计。Django的主要目的是简便、快速的开发数据库驱动的网站。它强调代码复用,多个组件可以很方便的以“插件”形式服务于整个框架,Django有许多功能强大的第三方插件,你甚至可以很方便的开发出自己的工具包。这使得Django具有很强的可扩展性。它还强调快速开发和DRY(Do
Not Repeat Yourself)原则。该版本主要新功能: * A framework for writing
class-based views. * Built-in support for using Python’s logging
facilities. * Contrib support for easy handling of static files. *
Django’s testing framework now supports (and ships with a copy of) the
unittest2 library.要注意的是:Django 1.3版本将是最后一个支持Python
2.4的版本;Django 1.4发布的时候,起码得是Python
2.5才能支持。详细更新信息:#what-s-new-in-django-1-3下载地址:

LBForum是用django开发的论坛系统,LBForum主要注重部署的方便性和易用性,功能方面目前还比较简单。
LBForum的开发尽量遵照Django可复用app原则,因此即使需要将LBForum做为独立的app集成到其他项目也并不会太难。主要功能:1、论坛分类,分版块;2、发帖,回帖;3、BBCode支持;4、置顶贴;5、使用django
admin提供论坛管理功能。用Django写成,支持Python 2.7 和 3.4

原文地址: 或 leehao.me

项目源码地址:https://github.com/vicalloy/LBForum

 

Demo源码地址:https://github.com/vicalloy/lbforum-site

目录(?)[+]

 

澳门新葡8455最新网站 2

澳门新葡8455最新网站 3 
Django是当前一款非常流行的开源web框架,它基于MVC模式,强调快速开发,拥有许多功能强大的第三方插件,开发者通过利用这些插件可以快速方便地开发自己的网站。本文讲述如何在Windows系统下面安装Django。

2、3n1b

安装Python

作为Python的一个web框架,在安装django前需要先安装Python,但是不同版本的django对于Python版本的要求不一样,具体可以参考以下表格。

Django版本 Python版本
1.4 2.5, 2.6, 2.7
1.7, 1.8 2.7, 3.2, 3.3, 3.4
1.9 2.7, 3.4, 3.5

Windows系统下安装Python,可以在Python的官方网站下载Windows安装包:Python下载链接 
具体可以参考《Windows下如何安装Python》一文,此处不再赘述。

3n1b,也称叁年壹班,是给大学生朋友们提供清新、自由、友好的交流平台的框架,界面类似http://f2e.im和http://v2ex.com,基于tornado、mysql、jinja2**

安装Setuptools

为了安装Python扩展包,需要先安装setuptools。对于Windows系统,可以下载ez_setup.py,然后使用Python命令来运行即可。

python ez_setup.py
  • 1

具体如何安装setuptools,可以参考setuptools,或者参考百度经验【Python】如何安装easy_install?

项目源码地址:https://github.com/3n1b-com/3n1b.com

安装PIP

PIP是一个Python的包管理工具,它使用Python
Package Index来安装Python包。 
先下载pip的最新安装包,下载页面: 
解压,进入该目录,然后运行:

python setup.py install
  • 1

即可安装pip。 
或者直接运行esay_install命令来安装pip:

easy_install pip
  • 1

卸载旧版本的Django

如果您曾经使用python setup.py install的方式安装过django,那么需要将Python的site-packages目录下的django目录删除即可。 
为了知道该目录的位置,可以在cmd中执行以下命令(注意不是在Python的执行环境下):

python -c "import sys; sys.path = sys.path[1:]; import django; print(django.__path__)"
  • 1

澳门新葡8455最新网站 4

下载Django的代码

最新版本的django代码放在GitHub上,可以通过git命令获取最新版本的django。

git clone https://github.com/django/django.git
  • 1

或者,下载django的压缩包:下载链接 
如果需要在正式的生产环境中使用django,建议选择django的稳定版本即可,例如django
1.8。

3、Misago

安装Django

打开cmd,进入django代码的目录(例如,cd Django-X.Y),执行命令

python setup.py install
  • 1

可以看到cmd窗口输出一大串的安装信息,耐心等待一会后,安装结束。 
如果使用pip安装 django,可以直接命令:

pip install django
  • 1

Misago是用Python和Django开发的论坛项目。
根据官方声明,此论坛具有以下特点: 1.
专注于论坛成员之间的交流。而非建立一个CMS。 2.优秀的管理和长期维护。
3.无法被其他Django项目集成。但是提供一定的接口。

验证安装

为了验证安装是否成功,可以在Python提示符中输入以下命令进行验证。

>>> import django
>>> print(django.get_version())
1.8
  • 1
  • 2
  • 3

可以看到正确输出了django的版本号,安装成功。

项目源码地址:https://github.com/rafalp/Misago

参考

  1. How to get Django
  2. How to install
    Django
  3. Quick install
    guide
  4. FAQ:
    Installation
  5. How to install Django on
    Windows

澳门新葡8455最新网站 5

4、Minos

Minos是一个使用Python编写,基于Tornado/Mongodb/Redis的简约社区系统。
简单:去除传统社区中多数不常用到的功能,保留精华。特点:数据库设计合理,以空间换取时间,尽量减少数据库查询次数;tornado+motor全异步库,增加web高并发访问效率;抛弃php中以文件形式保存session的做法,以redis内存数据库保存session,增加速度。

相关文章

You can leave a response, or trackback from your own site.

Leave a Reply

网站地图xml地图