开发环境:

python3.8 + django 3.1

新建django项目

使用pycharm 新建一个django项目,会自动生成一个目录名:BlogCms

BlogCms
├── manage.py
└── BlogCms
    ├── __init__.py
    ├── settings.py
    ├── urls.py
    ├── asgi.py
    └── wsgi.py

新建了一个 BlogCms (该目录名不可以修改,修改后会导致未知错误)目录,其中还有一个 BlogCms 目录,有以下文件:

  • __init__.py   一个空文件,告诉 Python 这个目录应该被认为是一个 Python 包。

  • settings.py  django项目总配置文件,包括数据库,项目app配置,时间配置等

  • urls.py    是django项目的总urls配置文件

  • wsgi.py  项目运行在 WSGI 兼容的Web服务器上的入口。

  • asgi.py  项目运行在 ASGI 兼容的Web服务器上的入口。

manage.py:一个让你用各种方式管理 Django 项目的命令行工具。

运行项目

python manage.py runserver

会在pycharm看到一下信息

Performing system checks...

System check identified no issues (0 silenced).

You have 17 unapplied migration(s). Your project may not work properly until 
you apply the migrations for app(s): admin, auth, contenttypes, sessions.
Run 'python manage.py migrate' to apply them.
April 08, 2020 - 15:21:22
Django version 3.0.5, using settings 'BlogCms.settings'
Starting development server at http://127.0.0.1:8000/
Quit the server with CONTROL-C.

在浏览器网址栏中输入:127.0.0.1:8000 就可以看到以下界面

截屏2020-04-08 下午11.25.58.png

使用命令行创建项目

django-admin.py startproject BlogCms


本文地址: http://chenxm.cc/article/1022.html
版权声明: 本文为原创文章,版权归  陈新明  所有,欢迎分享本文,转载请保留出处!
上一篇: python 将字符串(string)转换(convert)成布尔值(boolean)
下一篇: 利用栈来检查简单括号的匹配
发表评论
  1. qianyi
    qianyi  @回复

    666666666666