Django快速入门之项目配置

python:3.6.2 django:2.0.5

用pycharm导入或新建一个Django项目,在目录中存在 manage.py的文件,通过下列指令运行Django后台。

python manage.py runserver

在运行过程中,可能出现报错,根据error安装对应的包,或者谷歌解决,成功后终端会打印以下信息

System check identified no issues (0 silenced).August 01, 2021 - 15:21:40Django version 2.0.5, using settings 'structkms.settings'Starting development server at http://127.0.0.1:8000/Quit the server with CTRL-BREAK.

以下列目录结构为例

HelloWorld/|-- HelloWorld|   |-- __init__.py|   |-- __init__.pyc|   |-- settings.py|   |-- settings.pyc|   |-- urls.py|   |-- urls.pyc|   |-- views.py|   |-- views.pyc|   |-- wsgi.py|   -- wsgi.pyc|-- manage.py-- templates    `-- runoob.html

其中settings.py主要为项目配置信息,urls.py为路由信息,views.py为视图信息,wsgi为web部署平台的一些协议规定。

在settings.py中可以设置一些文件目录、主机信息、数据库信息、Session信息等等

文件目录

其中Base_dir表示当前的项目路径,Statifiles_dirs表示前端的静态文件所在的目录,static_url是访问静态文件的路径,也即

用户访问/static/ -> 系统访问STATICFILES_DIRS的路径

同理,也可以设置upload路径,进行文件的上传下载。

主机信息

表示允许所有的主机访问。

数据库信息

session

Original: https://www.cnblogs.com/linkcxt/p/15086988.html
Author: linkcxt
Title: Django快速入门之项目配置

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/567161/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球