706 mkdir blogenv
707 cd blogenv/
708 pip install virtualenv
709 virtualenv blog_env
710 ls
711 cd blog_env/
725 source bin/activate
726 pip install django
727 django-admin startproject blogproject
728 cd blogproject/
730 python manage.py startapp blog
736 pip install pillow
737 vim blogproject/settings.py
707 cd blogenv/
708 pip install virtualenv
709 virtualenv blog_env
710 ls
711 cd blog_env/
725 source bin/activate
726 pip install django
727 django-admin startproject blogproject
728 cd blogproject/
730 python manage.py startapp blog
736 pip install pillow
737 vim blogproject/settings.py
mkdir templetes static
INSTALLED_APPS = [
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'blog'
]
TEMPLATES = [
{
'BACKEND': 'django.template.backends.django.DjangoTemplates',
'DIRS': [ os.path.join(BASE_DIR,'templates')], #templates seting
'APP_DIRS': True,
'OPTIONS': {
'context_processors': [
'django.template.context_processors.debug',
'django.template.context_processors.request',
'django.contrib.auth.context_processors.auth',
'django.contrib.messages.context_processors.messages',
],
},
},
]
STATIC_URL = '/static/'
STATICFILES_DIRS=( os.path.join(BASE_DIR,'static'),)
vim blog/views.py
def index(request):
return render(request,'index.html')
vim blogproject/url.py
from django.conf.urls import url
from django.contrib import admin
from blog.views import *
urlpatterns = [
url(r'^admin/', admin.site.urls),
url(r'^$',index,name='index'),
]
模版设置
vim index.html
{% load staticfiles %}
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>{{ SITE_NAME }}</title>
<meta name="keywords" content="" />
<meta name="description" content="" />
<link href='{% static "css/base.css" %}' rel="stylesheet">
<link href='{% static "css/index.css" %}' rel="stylesheet">
<script type="text/javascript" src='{% static "js/jquery.min.js" %}'></script>
<script type="text/javascript" src='{% static "js/sliders.js" %}'></script>
相关推荐
Django 1.2.5适用于各种Web应用,如博客系统、电子商务平台、社交网络、内容管理系统等。开发者可以利用其强大的功能和丰富的第三方库,如Django Rest Framework进行API开发,或使用Celery进行异步任务处理。 总结...
【django-admin-bootstrap-master.zip】是一个包含Django管理界面(admin)风格化为Bootstrap主题的项目压缩包。这个项目旨在提供一个美观、响应式且用户体验友好的Django后台管理界面。Bootstrap是一个流行的前端...
然而,对于那些内容不经常变动的网站部分,如博客文章、页面或文档,使用Django-Bakery可以预先生成这些页面为静态HTML,然后直接由Web服务器提供,无需经过Django应用层。这样不仅能减少服务器负载,还能提升用户...
在本项目"Django-Blog:使用Django制作博客"中,我们将探讨如何利用Python的Web框架Django构建一个功能完备的个人或企业博客系统。Django以其“快速、易用且强大”的特性深受开发者喜爱,它能够帮助我们高效地开发...
`django-summernote` 适用于需要用户输入格式化文本的场合,比如博客平台、CMS(内容管理系统)、论坛、在线教育平台等。它极大地提升了用户体验,使得非技术人员也能轻松编辑网站内容。 总的来说,`django-...
【描述】: django-blog-zinnia是一个基于Python Django框架的高质量博客应用,它提供了一系列强大的功能,帮助开发者快速构建一个功能丰富的个人博客系统。这个压缩包文件“goto456_com-use-zinnia-master”包含了...
yet-another-django-profiler, Django 性能分析中间件和管理命令 yet-another-django-profiler自述文件 然而,另一个 Django 探查器尝试合并多年来创建的它的他 Django 分析实用程序的最佳特性。 ( 有关更多背景信息...
例如,一个简单的博客模型可能包含标题、内容和发布日期等字段。通过模型,开发者可以轻松地进行CRUD(创建、读取、更新和删除)操作,而无需直接编写SQL语句。 **模板(Template)**: 模板是HTML文件,其中包含了...
本篇文章将深入探讨一个使用Django框架编写的名为“Django-blog”的小型博客项目,该项目具备博客的基本功能,包括文章发布、分类管理、评论互动等,旨在帮助读者了解如何利用Django来构建类似的应用。 首先,...
总结,django-fluent-blogs是一个强大的Django博客应用,它在PyPI上发布,允许开发者方便地安装和集成到他们的Django项目中。通过持续的版本迭代和社区支持,它为构建功能丰富的博客系统提供了便利。
Django-Blog 是一个基于Python的Django框架构建的博客系统项目。这个项目充分利用了Django的强大功能,为用户提供了创建、编辑和管理博客文章的能力,并且在前端界面设计上采用了流行的Bootstrap框架,以实现响应式...
无论你是想要创建一个博客、文档站点还是其他不需要服务器端动态处理的项目,`django-distill`都是一个值得考虑的选择。通过利用这个库,你可以充分利用Django的强大功能,同时享受到静态站点带来的速度和可部署性...
`django-rblog-0.0.11.tar.gz` 是一个针对Python编程语言和Django框架开发的后端库,用于构建博客应用。这个库提供了创建、管理及展示博客文章的基础设施,使开发者能够快速搭建功能丰富的博客系统。下面我们将深入...
标题"PyPI 官网下载 | django-ckeditor-5-0.0.8.tar.gz"指的是从Python Package Index (PyPI) 官方网站上下载的一个软件包,名为`django-ckeditor-5-0.0.8.tar.gz`。这个文件是一个压缩包,通常用于分发Python的开源...
开发者可以通过Django的丰富生态来快速构建各种功能丰富的Web应用,如博客系统、电子商务平台、社交网络等。 此外,Django-2.1的资源包可能包含了安装指南、示例项目、API文档、第三方应用以及社区维护的插件,这些...
而`django-hosts`则是Django生态系统中的一个重要组件,它为多主机配置提供了强大的支持。本文将深入探讨`django-hosts-0.4.2`这一版本的功能特性及其在实际开发中的应用。 首先,`django-hosts`库的主要功能是管理...
千锋Django的学习资料可能包括实际项目案例,如博客系统、电子商务网站等,通过实践操作,开发者能够将理论知识应用于实际,增强解决问题的能力。 总结,2019版千锋Django的源码和笔记资源是一份宝贵的自学材料,...
`django-linked-items`库特别适合于那些需要处理复杂关联数据的Web应用,如博客系统(文章与分类、标签关联)、电商网站(商品与属性、评论关联)等。通过它,开发者可以避免编写复杂的查询和视图逻辑,同时保持数据...
标题"django-blog.rar_django_django blog"表明这是一个关于使用Django框架开发博客的教程资源,其中可能包含了从基础到实践的详细步骤。"django"是Python的一个流行Web开发框架,而"django_blog"则可能是这个项目...
例如,如果你在开发一个博客系统,可能需要根据发布日期筛选最近的文章,通过`django-smart-manager`,你可以很容易地添加一个`latest_articles()`方法,而不需要在视图函数中进行复杂的查询。 总结来说,`django-...