#利用Django写简单博客#开端

创建项目

  • 进入文件放置目录,命令行输入 django-admin startproject myblog

中间遇到了一次报错:
pkg_resources.DistributionNotFound: The 'sqlparse' distribution was not found and is required by Django
原因是缺少sqlparse 模块
解决方法: pip3 install sqlparse
其他问题解决方案可参考:django创建项目时遇到的一些问题

创建应用

  • 进入manage.py的同级目录,命令行输入 python manage.py startapp blog ,创建一个叫blog的应用
  • 添加应用名到settings.py中的INSTALLED APPS里

url

from django.contrib import admin
from django.urls import path, include

from django.conf.urls import url

import blog.views as bv

urlpatterns = [
   url(r'^admin/', admin.site.urls),
   url(r'^blog/', include('blog.urls', namespace='blog')),
]

blog/urls.py

from django.urls import path
from django.conf.urls import url
from . import views

urlpatterns = [
    path('index/', views.index),
    path('article/<int:article_id>/', views.article_page, name='article_page'),
    path('edit/<int:article_id>/', views.edit_page, name='edit_page'),
    path('edit/action', views.edit_action, name='edit_action'),
]

app_name='blog'
发布了145 篇原创文章 · 获赞 8 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/weixin_43476037/article/details/102401064