用django做的博客主页码源下载
时间: 2023-09-06 18:01:34 浏览: 86
Django写blog源代码
使用Django开发博客主页非常简单和高效。首先,我们需要安装Django框架,并创建一个新的Django项目。
在终端中运行以下命令安装Django:
```
pip install Django
```
然后,我们可以使用Django的命令行工具创建一个新的项目:
```
django-admin startproject myblog
```
接下来,进入到项目的根目录,并使用以下命令创建一个新的应用:
```
cd myblog
django-admin startapp blog
```
接着,我们需要在Django项目的设置文件中配置数据库、静态文件和模板等设置。打开`myblog/settings.py`文件,添加以下代码:
```python
INSTALLED_APPS = [
...
'blog',
]
...
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.sqlite3',
'NAME': os.path.join(BASE_DIR, 'db.sqlite3'),
}
}
...
STATIC_URL = '/static/'
...
TEMPLATES = [
{
'BACKEND': 'django.template.backends.django.DjangoTemplates',
'DIRS': [os.path.join(BASE_DIR, 'templates')],
...
},
]
```
然后,我们需要在项目的URL配置文件中添加博客的URL。打开`myblog/urls.py`文件,添加以下代码:
```python
from django.contrib import admin
from django.urls import include, path
urlpatterns = [
path('admin/', admin.site.urls),
path('', include('blog.urls')),
]
```
接下来,我们需要在应用的URL配置文件中定义博客主页的URL。创建`blog/urls.py`文件,并添加以下代码:
```python
from django.urls import path
from blog import views
urlpatterns = [
path('', views.blog_home, name='blog_home'),
]
```
接着,我们需要创建一个视图函数来渲染博客主页。打开`blog/views.py`文件,添加以下代码:
```python
from django.shortcuts import render
def blog_home(request):
return render(request, 'blog/home.html')
```
然后,在应用的根目录中创建一个`templates`文件夹,并在其中创建一个`blog`文件夹。然后,在`blog`文件夹中创建一个`home.html`文件,该文件将作为博客主页的模板。
最后,我们可以运行Django开发服务器,并访问主页。在终端中运行以下命令:
```
python manage.py runserver
```
在浏览器中访问`http://localhost:8000/`,就可以看到博客的主页了。
以上就是用Django创建博客主页的简单流程,Django的强大功能和易用性使得开发博客变得非常便捷。
阅读全文