美文网首页
博客项目

博客项目

作者: 阿飞1012 | 来源:发表于2018-06-10 21:16 被阅读0次

    项目概述

    项目运行环境

    Python3.6+

    Django 1.11

    MySQL 5.7

    其他插件(图片处理、分页、验证码....)

    开发环境搭建

    • MySQL 5.7
    sudo apt install mysql-server mysql-client
    
    • 安装mysql驱动
    pip install pymysql
    
    • 安装Django
    pip install django==1.11
    

    创建项目

    创建项目和应用

    • 创建项目
    django-admin startproject django-blog
    
    • 创建应用
    pythonmanage.pystartapp userapp
    
    pythonmanage.pystartapp blogapp
    

    配置数据库

    https://docs.djangoproject.com/en/1.11/howto/static-files/)
    
    DATABASES = {
    
    'default': {
    
    'ENGINE':'django.db.backends.mysql',
    
    'NAME':'数据库命',
    
    'USER':'用户',
    
    'PASSWORD':'密码',
    
    'HOST':'地址',
    
    'PORT':'端口号',
    
    }
    
    }
    
    • 创建数据库(执行迁移文件)
    
    python manage.py migrate
    
    • 创建超级管理员
    python manage.py createsuperuser
    

    创建数据模型

    • USERAPP

    • USER(用户模型)

    • EMAIL(邮箱验证数据模型)

    • BLOGAPP

    • Banner(轮播图模型)

    • Category(博客分类模型)

    • Tags(标签模型)

    • Blog(博客模型)

    • Comment(评论模型)

    • FriendlyLink(友情链接模型)

    相关文章

      网友评论

          本文标题:博客项目

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