ikaixu / mblog

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

使用Django框架搭建个人博客网站


1.介绍Django框架的文件


  • 当执行了django-admin startproject mblog创建了一个网站之后
  • Django为我们创建了一些文件夹和文件,了解这些文件很重要

1.1 manage.py文件

  • manage.py文件用来管理网站配置文件
  • 是一个可以接受命令行参数的工具程序

1.2 项目同名的文件夹

  • 存放该项目中最终重要的一些配置文件,包括settings.pyurls.pywsgi.py
  • wsgi.py是和网页服务器沟通的接口,相关设置要等到网站上线才可以用到
  • urls.py用来设置每一个url网址要对应的函数以及对应的方式,通常是在要创建新的网页时,需要编辑的文件
  • settings.py是此网站的系统设计所在的位置,新创建的网站都要先打开这个文件,进行编辑设置操作。

1.3 创建应用

  • 输入python manage.py startapp appname,可以创建应用
  • settings.py下需要注册该应用,同时还可以通过此文件显示中文和北京时间
  • python manage.py migrate对刚才的更改进行更新
  • 在models.py下定义数据库模型,用类定义数据库模型,通俗理解:可以将该类当做一个数据库的名字,下面的字段当做该数据库的列表
  • python manage.py makemigrations mainsite创建数据库和Django间的中介文件
  • admin.py 是 Django 默认的数据库内容管理界面。python manage.py createsuperuser创建管理员账号以及密码。将数据库纳入管理。
  • view.py定义数据访问规则,存储规则。

About


Languages

Language:Python 95.9%Language:HTML 4.1%