美文网首页
个人博客项目流程

个人博客项目流程

作者: 爽爽ing | 来源:发表于2019-05-11 15:26 被阅读0次

    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的页面引入进来



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

    相关文章

      网友评论

          本文标题:个人博客项目流程

          本文链接:https://www.haomeiwen.com/subject/issxaqtx.html