个人博客项目流程

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



然后把从网上下载的模板添加到我们的项目里
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 模块间联系越多,其耦合性越强,同时表明其独立性越差( 降低耦合性,可以提高其独立性)。软件设计中通常用耦合度和内聚...
    riverstation阅读 2,226评论 0 8
  • Swift1> Swift和OC的区别1.1> Swift没有地址/指针的概念1.2> 泛型1.3> 类型严谨 对...
    cosWriter阅读 11,666评论 1 32
  • ORA-00001: 违反唯一约束条件 (.) 错误说明:当在唯一索引所对应的列上键入重复值时,会触发此异常。 O...
    我想起个好名字阅读 5,980评论 0 9
  • 冬天尚未离去,我望着枝头粒粒花苞,遥想春天那些怒放的泡桐。 也许是我太急躁了些,天天早晨从一株株粗大的树下走过,都...
    水仙书生阅读 1,317评论 0 1
  • 中国农历腊月二十三,小年,祭灶…… 与往年不同,今年的小年当天也是“鑫荷相声汇丙申猴年封箱大典”的日子。 ...
    聖朗阅读 735评论 2 1

友情链接更多精彩内容