用Pycharm创建第一个Django程序

简介:

在Pycharm中选择Django程序


ab744415b92ab10e1f90c24bce7aaf7d28e94e75


创建项目后的目录是这个样子的


3701a05b2b7b869b2163697e387c666b07e3041b


介绍一下主要的几个文件


manage.py

manage.py主要有以下几个功能

1.创建app

2.管理数据库 

3.管理服务器 


venv

虚拟工作环境,在这个虚拟工作环境中可以安装包,将其与其他项目隔离


__init__.py

一个空文件,告诉 Python 这个目录应该被认为是一个 Python 包


settings.py

Django 项目的配置文件


urls.py

Django 项目的 URL 声明,就像你网站的“目录”。


wsgi.py

作为你的项目的运行在 WSGI 兼容的Web服务器上的入口


看到这里我们对Django的目录就已经有一些了解了

让我们来尝试运行一下我们的项目吧


进入到我们的工作目录并且进入内层文件夹,如下图所示能看到manage.py文件夹的地方


a5f89b6b384bb28f718036f1fa25359811cb5e29


按住shift键并且在空白处右键,在右键菜单中选择在此处打开Powershell窗口

并输入如下命令


python manage.py runserver

78fac87b9a1ad1431dc3b936b39ff7c47023b8bc


回车


就可以看到服务已经成功启动并且给出了访问地址


daa869349f6c7939bfb55e7d492618b88148b6d7


在浏览器输入这个地址,出现如下画面,说明我们的Django项目创建成功


444ffef11d9b25e43668e3771af3720a1c6dae6e


我们刚刚启动的是一个 Django 自带的用于开发的简易服务器,它是一个用纯 Python 写的轻量级的 Web 服务器

仅仅用于web开发,这个服务器是内置在 Django 中的,我们无需额外安装


当然在Pycharm中我们还有更加简单的方式来启动这个轻量级的Web服务器


25fef0192fbf1a29ff04021e2486f62378ec273b


我们只需要在Pycharm的右上角选择我们的项目,并且点击右边的三角形就可以了


信息将会输出在屏幕的下方

c068025a1caf0fdec1fd837f83110b5d959c7f34


我们只需要点击那个地址就可以直接访问我们的项目了,结果与之前是相同的


444ffef11d9b25e43668e3771af3720a1c6dae6e



相关文章
|
1月前
|
开发框架 搜索推荐 数据可视化
Django框架适合开发哪种类型的Web应用程序?
Django 框架凭借其强大的功能、稳定性和可扩展性,几乎可以适应各种类型的 Web 应用程序开发需求。无论是简单的网站还是复杂的企业级系统,Django 都能提供可靠的支持,帮助开发者快速构建高质量的应用。同时,其活跃的社区和丰富的资源也为开发者在项目实施过程中提供了有力的保障。
|
API 索引 Python
Python 教程之 Django(13)使用 Django 的天气应用程序
Python 教程之 Django(13)使用 Django 的天气应用程序
73 0
|
API Python
Python 教程之 Django(12)新闻应用程序
Python 教程之 Django(12)新闻应用程序
109 0
|
Python
PyCharm在用Django开发时debug模式启动失败显示can't find '__main__' module的解决方法
初次用Django开发web应用,在试图用Pycharm进行debug的时候,出现了一个奇怪的问题。以正常模式启动或者在terminal启动都没有问题。但是以debug模式启动时,显示`can't find '__main__' module”`报错。在网上找了很久都没有看到解决方法,最后在某乎上看到一篇文章,在启动时加上`--noreload`参数,既可以debug模式启动。
252 0
|
7月前
|
Python
PyCharm Community Edition 2023.3.1安装django模块
PyCharm Community Edition 2023.3.1安装django模块
|
7月前
|
API Python
Python 教程之 Django(12)新闻应用程序
Python 教程之 Django(12)新闻应用程序
61 1
Python 教程之 Django(12)新闻应用程序
|
7月前
|
API 索引 Python
Python 教程之 Django(13)使用 Django 的天气应用程序
Python 教程之 Django(13)使用 Django 的天气应用程序
64 0
Python 教程之 Django(13)使用 Django 的天气应用程序
|
Python
如何在 Django 中创建应用程序?
如何在 Django 中创建应用程序?
81 0
|
前端开发 数据库 网络架构
Python Django框架中文教程:学习简单、灵活、高效的Web应用程序框架
Python Django框架中文教程:学习简单、灵活、高效的Web应用程序框架
|
IDE 开发工具 Python
【Pycharm】Python运行程序查看所需变量值
在使用pycharm IDE运行Python程序过程中,想查看中间一些变量的值,如何操作?