【Django】Task1安装python环境及运行项目

这篇具有很好参考价值的文章主要介绍了【Django】Task1安装python环境及运行项目。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

【Django】Task1安装python环境及运行项目

【Django】Task1安装python环境及运行项目,python,django,后端

写在最前
8月份Datawhale组队学习,在这个群除我佬的时代,写一下blog记录学习过程。

参考资源:
学习项目github:https://github.com/Joe-2002/sweettalk-django4.2

队长博客:https://blog.plutos.org.cn/posts/fc39ad07.html

1.拉取项目

github地址:https://github.com/Joe-2002/sweettalk-django4.2

2.安装python环境

之前已经在本机装过anaconda环境了,具体教程可以移步博客
【ML入门】anaconda环境搭建

2.1 项目推荐使用python3.9

conda create myenv python=3.9

2.2配置解析器

【Django】Task1安装python环境及运行项目,python,django,后端
【Django】Task1安装python环境及运行项目,python,django,后端
使用命令验证python环境是否成功装好

which pip
pip --version

【Django】Task1安装python环境及运行项目,python,django,后端

3.安装依赖

项目的依赖文件在code文件夹下,进入code文件夹下,使用pip命令安装requirements.txt中的依赖
【Django】Task1安装python环境及运行项目,python,django,后端

pip install  -r requirements.txt

4.运行项目

上面步骤已经安装好pythoon环境和依赖了,在此尝试运行项目
因为电脑上装的pycharm是社区版,不支持通过界面配置Django server,下面演示通过命令启动一个项目demo

4.1 初始Django项目

初始化一个Django项目,命名为demo(可以自定义项目名称,在此命名为demo)

 django-admin startproject demo

可以看到工程目录下多了demo文件夹,里面包含项目的一些配置文件
【Django】Task1安装python环境及运行项目,python,django,后端

4.2 运行Django项目

 python manage.py runserver

【Django】Task1安装python环境及运行项目,python,django,后端

项目能成功运行在8000端口,可是有一行 报错提示

You have 18 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.

【Django】Task1安装python环境及运行项目,python,django,后端
表明Django项目中有18个未应用的迁移。在Django中,迁移是一种管理数据库架构随时间变化的方式,例如创建或修改表、列和关系。

python manage.py migrate

运行此命令将应用任何待处理的迁移到您的数据库,确保您的数据库架构与当前的代码库匹配。它还会更新各种内置应用程序,如admin、auth、contenttypes和sessions,使用各自的迁移。Django会根据你的应用程序中的迁移文件来修改数据库架构以匹配您的模型定义。
【Django】Task1安装python环境及运行项目,python,django,后端

5.创建APP

一个项目下可以创建多个APP
进入到demo目录下,使用命令创建app

django-admin startapp app

【Django】Task1安装python环境及运行项目,python,django,后端
要想demo服务托管app,需要在demo的settings.py的INSTALLED_APPS加入新建的app名字

6.访问APP界面

【Django】Task1安装python环境及运行项目,python,django,后端

6.1在应用程序的 views.py 文件中,定义 hello_django 视图函数:

from django.shortcuts import render

def hello_django(request):
    return render(request, 'hello.html')

6.2在主 URL 配置文件(通常是项目的 urls.py 文件)中,导入并将 hello_django 视图函数与 URL 映射起来:

from django.contrib import admin
from django.urls import path
from app.views import hello_django

urlpatterns = [
    path('admin/', admin.site.urls),
    path('hello/', hello_django, name='hello_django'),
]

确保您的项目结构和文件名都正确。例如,如果您的应用程序名为 app,则您的文件结构应如下:文章来源地址https://www.toymoban.com/news/detail-651150.html

project_name/
|-- app/
|   |-- views.py
|   |-- templates/
|       |-- hello.html
|-- project_name/
|   |-- settings.py
|   |-- urls.py
|-- manage.py

6.3在 app/templates/ 目录下创建一个名为 hello.html 的模板文件,内容如下:

<!DOCTYPE html>
<html>
<head>
    <title>Hello Django</title>
</head>
<body>
    <h1>Hello, Django!</h1>
</body>
</html>

6.4启动 Django 开发服务器,确保应用程序正在运行:

python manage.py runserver

6.5访问 http://127.0.0.1:8000/hello/,您会看到显示 “Hello, Django!” 的页面。

到了这里,关于【Django】Task1安装python环境及运行项目的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【python】Django——django简介、django安装、创建项目、快速上手

    笔记为自我总结整理的学习笔记,若有错误欢迎指出哟~ 【Django专栏】 Django——django简介、django安装、创建项目、快速上手 Django——templates模板、静态文件、django模板语法、请求和响应 Django——连接mysql数据库 Django 是一个高效、功能强大的 Web 应用程序框架,采用 Python 编写

    2024年02月20日
    浏览(54)
  • python+django+mysql项目实践一(环境准备)

    Pycharm 开发环境 Django 前端 MySQL 数据库 Navicat 数据库管理 安装Django 在pycharm文件—设置进行安装 新建Django项目 注意项目创建目录 项目默认目录文件说明:

    2024年02月14日
    浏览(32)
  • python的安装,Django的安装,Pycharm新建Django项目

    官网:https://www.python.org 官网–downloads–windows–选择对应的版本下载.exe文件 双击运行下载的安装包,按步骤进行安装 ①选择安装方式 install now,会直接默认安装到C盘中; customize installation,自定义安装,可以自行选择安装的位置 PS:无论选择哪种方式,都要记得勾选最底下

    2024年02月21日
    浏览(47)
  • linux安装python和部署Django项目

    1 python安装 官网地址:https://www.python.org/ 本次下载的python安装包地址:https://www.python.org/ftp/python/3.8.16/Python-3.8.16.tgz 解压下载的python压缩包 编辑文件 vim /usr/bin/yum ,将首行修改为 #!/usr/bin/python2 。 2 Django项目部署 编写一个django.ini文件,文件内容如下 在nginx中配置下面信息,就

    2024年02月14日
    浏览(44)
  • macOS下Django环境搭建-docker运行Django

    /Library/Developer/CommandLineTools/usr/bin/python3 -m pip install --upgrade pip $ sudo rm -rf /usr/local/bin/python3  $ sudo rm -rf /usr/local/bin/pip3  $ sudo rm -rf /Library/Frameworks/Python.framework 在官网下载Python macOS安装包 Python Release Python 3.11.4 | Python.org 滑到最下面  下载python-3.11.4-macos11.pkg python3 --version 然后敲

    2024年02月14日
    浏览(41)
  • 【Django】招聘面试管理01 创建项目&运行项目

    跟着视频学一学,记录一下。 照着步骤创建虚拟环境,安装Django等依赖包,创建项目:【Django学习】01 项目创建、结构及命令 项目结构: 访问网页( 127.0.0.1:8000 或 指定IP:8000 ),可以看到Django的初始页面: 项目运行之后,Django使用默认的SQLite数据库,会在项目的根目录下

    2024年02月13日
    浏览(43)
  • 确保Django项目的稳定运行和持续改进

    Django是一个强大的Python Web框架,用于构建高效、可靠的Web应用程序。然而,部署一个Django项目并不意味着工作已经完成。在项目上线之后,确保项目的稳定运行并不断进行改进是非常重要的。本博客将探讨一些保证Django项目稳定性和持续改进的最佳实践。 监控和报警 日志记

    2024年02月12日
    浏览(40)
  • PyCharm社区版如何创建Django项目并运行

    1、使用PyCharm打开一个普通的Python项目 2、为该项目配置Django环境 (1)点击\\\"File\\\"-\\\"Settings\\\" (2)点击\\\"Project:项目名\\\"-\\\"Python Interpreter\\\"-\\\"+号\\\" (3)在搜索框输入要安装的包,选择要下载的版本,然后点击\\\"Install Package\\\"  (4)配置成功  3、创建Django项目 (1)打开终端Terminal(在最下

    2024年02月02日
    浏览(46)
  • Vscode下配置Django项目环境(一)

        现在python编辑环境,无疑是pycharm了,但却是收费的。Vs是目前来说,比较好的轻量级的python编辑器了。在配置vscode过程中,踩了一些坑,也参考了前辈们的经验,但无疑都没有太完整的描述。下面我将配置过程描述下来,希望能对大家有所帮助。 一、配置过程描述    

    2024年02月05日
    浏览(36)
  • python开发中,django更改运行端口号

    python开发中,django更改运行端口号 要在Django中更改运行的端口号,可以通过修改项目的配置文件进行设置。以下是一种常见的方法: 1. 打开项目的配置文件  settings.py 。 2. 在文件中找到  ALLOWED_HOSTS  和  DEBUG  这两个配置项。确保  DEBUG  设置为  True ,并将  ALLOW

    2024年02月04日
    浏览(62)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包