一周学会Django5 Python Web开发-Django5创建项目(用PyCharm工具)

锋哥原创的Python Web开发 Django5视频教程:

2024版 Django5 Python web开发 视频教程(无废话版) 玩命更新中~_哔哩哔哩_bilibili2024版 Django5 Python web开发 视频教程(无废话版) 玩命更新中~共计11条视频,包括:2024版 Django5 Python web开发 视频教程(无废话版) 玩命更新中~、第2讲 Django5安装、第3讲 Django5创建项目(用命令方式)等,UP主更多精彩视频,请关注UP账号。https://www.bilibili.com/video/BV14Z421z78C/除了在命令提示符窗口创建项目之外,还可以在 PyCharm中创建项目。PyCharm必须为专业版才能创建与调试 Django项目,社区版是不支持此功能的。打开PyCharm并在左上方单击File→New Project,选择第一个Django,创建新项目,如下图:

相对于用命令方式,PyCharm创建的项目,多了templates目录(用来放html模版文件),以及settings.py,多了 BASE_DIR / 'templates'

这里介绍下默认创建的文件

复制代码
  python222_site1
    │  manage.py
    │
    └─python222_site1
            asgi.py
            settings.py
            urls.py
            wsgi.py
            __init__.py
  • manage.py :项目管理命令行工具,内置多种方式与项目进行交互,包括启动项目,创建app,数据管理等。在命令提示符窗口下,将路径切换到python222_site1项目并输入python manage.py help,可以查看该工具的指令信息;【不用修改】

  • __init__.py:初始化文件,一般情况下无须修改;

  • settings.py:项目的配置文件,项目的所有功能都需要在该文件中进行配置;

  • urls.py:项目的路由设置,设置网站的具体网址内容;

  • wsgi.py:全 称 为 Python Web Server Gateway Interface,即Python服务器⽹关接⼝,是Python应⽤与Web服务器之间的接⼝,⽤于Django项⽬在服务器上的部署和上线;【不用修改】

  • asgi.py:开启⼀个ASGI服务,ASGI是异步⽹关协议接⼝;【不用修改】

相关推荐
mortimer44 分钟前
安装NVIDIA Parakeet时,我遇到的两个Pip“小插曲”
python·github
@昵称不存在1 小时前
Flask input 和datalist结合
后端·python·flask
赵英英俊2 小时前
Python day25
python
东林牧之2 小时前
Django+celery异步:拿来即用,可移植性高
后端·python·django
何双新2 小时前
基于Tornado的WebSocket实时聊天系统:从零到一构建与解析
python·websocket·tornado
AntBlack3 小时前
从小不学好 ,影刀 + ddddocr 实现图片验证码认证自动化
后端·python·计算机视觉
凪卄12133 小时前
图像预处理 二
人工智能·python·深度学习·计算机视觉·pycharm
巫婆理发2223 小时前
强化学习(第三课第三周)
python·机器学习·深度神经网络
seasonsyy3 小时前
1.安装anaconda详细步骤(含安装截图)
python·深度学习·环境配置
半新半旧4 小时前
python 整合使用 Redis
redis·python·bootstrap