个人博客项目流程

2019-05-11  本文已影响0人  爽爽ing

2019.5.11日,我创建了第一个属于自己的个人博客,接下来,我们一起重温一下流程!
我们用的是pycharm来进行编写的,首先我们来创建一个项目

点击左上角的File,然后点New Project,我们用的是Django框架来创建的,所以我们点第二个Django
如上图所示,在Location的后面写上你的路径,以及项目名,在Existing interpreter下面的Interpreter后面选中你的虚拟环境,然后在Application name: 后面写应用名,最后点create,我们这个项目就创建好了!
第一步:我们在setting里面做一下简单的配置
DATABASES = {
    'default': {
        'ENGINE': 'django.db.backends.mysql',
        'NAME': 'Blog',
        'USER': 'root',
        'PASSWORD': '1',
        'HOST': '127.0.0.1',
        'PORT': 3306,
    }
}

我们用的是mysql 数据库,在终端里新建一下数据库



在加上富文本的一些配置

INSTALLED_APPS = [
    'django.contrib.admin',
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.messages',
    'django.contrib.staticfiles',
    'blogapp.apps.BlogappConfig',
    'ckeditor', # 富文本
    'ckeditor_uploader',# 富文本
    'captcha' #验证码
]

然后在最后加上,静态文件放置的路径,在项目下创建一个静态文件的文件夹,static

STATICFILES_DIRS = [
    os.path.join(BASE_DIR, 'static'),
]
# STATIC_ROOT = os.path.join(BASE_DIR,'static/')
MEDIA_URL = '/media/'
# 放在django项目根目录,同时也需要创建media文件夹
MEDIA_ROOT = os.path.join(BASE_DIR, 'static/img')

CKEDITOR_UPLOAD_PATH = 'upload/'

APPEND_SLASH = False

然后配置url


再在应用下新建一个py文件,urls.py 用于反向解析,引入我们项目下的views视图



视图里我们就先做一下引用的东西,目前我们先把一个index.html的页面引入进来



然后把从网上下载的模板添加到我们的项目里
上一篇 下一篇

猜你喜欢

热点阅读