Skip to main content

一个简单的可安装应用程序,用于撰写博客文章

项目描述

django-blog-it

https://readthedocs.org/projects/django-blog-it/badge/?version=latest 最新发布的 https://travis-ci.org/MicroPyramid/django-blog-it.svg?branch=master https://coveralls.io/repos/github/MicroPyramid/django-blog-it/badge.svg?branch=master https://img.shields.io/github/license/micropyramid/django-blog-it.svg 代码健康 Codacy 徽章

使用 Django 开发的简单博客包。

特征:

  • 动态博客文章

  • 博客页面

  • 联系我们页面(可配置)

  • 谷歌分析

  • 符合 SEO

安装

  1. 使用以下命令安装 django-blog-it:

    pip install django-blog-it
    
    
            (or)
    
    git clone git://github.com/micropyramid/django-blog-it.git
    
    cd django-blog-it
    
    python setup.py install
  2. 在 settings.py 中添加应用名称:

    INSTALLED_APPS = [
       '..................',
       'simple_pagination',
       'django_blog_it.django_blog_it',
       '..................'
    ]
  3. 在 urls.py 中包含 django_blog_it url:

    from django.conf.urls import include
    
    urlpatterns = [
        url(r'^admin/', admin.site.urls),
        url(r'', include('django_blog_it.urls')),
    ]
  4. 安装/克隆后,在虚拟 env/bin/activate 文件中添加以下设置以开始讨论博客文章

    You can create your disqus account at https://disqus.com/profile/login/
    
    # Disquss details
    
    DISQUSSHORTNAME="Your Disquss Short Name"
    
    export DISQUSSHORTNAME
    
    # google api key for short url
    
    API_KEY="google api key"
    
    export API_KEY
    
    # google captcha
    
    GOOGLE_CAPTCHA_SITE_KEY="Site key"
    
    export GOOGLE_CAPTCHA_SITE_KEY
    
    GOOGLE_CAPTCHA_SECRET_KEY="Secret key"
    
    export GOOGLE_CAPTCHA_SECRET_KEY
    
    # Google Analytics Account
    
    GOOGLE_ANALYTICS_ID="UA-123456789"
    
    export GOOGLE_ANALYTICS_ID
    
    # Google Login
    
    GP_CLIENT_ID="google client id"
    
    export GP_CLIENT_ID
    
    GP_CLIENT_SECRET="secret key"
    
    export GP_CLIENT_SECRET
    
    # Facebook Login
    
    FB_APP_ID="facebook app id"
    
    export FB_APP_ID
    
    FB_SECRET="023df180c6d868e76a02aec17134c843"
    
    export FB_SECRET
    
    # Default E-mail
    
    DEFAULT_EMAIL="noreply@djangoblogit.com"
    
    export DEFAULT_EMAIL
  5. 如果您从 git 克隆包,请使用 virtualenv 安装要求:

    pip install -r requirements.txt

您可以通过自己托管或单击按钮部署到 Heroku 来尝试它。

部署到 Heroku:

https://www.herokucdn.com/deploy/button.svg

在此处访问我们的 Django Web 开发页面

我们欢迎您的反馈和支持,如果您想报告错误,请提出 github 票。需要新功能?在这里联系我们

下载文件

下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。

源分布

django-blog-it-0.3.1.tar.gz (113.0 kB 查看哈希)

已上传 source