Python编程从入门到实践:项目3 Web应用程序-Django入门(1)

本文是《Python编程从入门到实践》的项目3,介绍了使用Django创建Web应用程序的初步步骤。包括建立虚拟环境、安装Django、创建项目、设置数据库、启动服务器以及创建第一个应用程序learning_logs。文章详细讲解了每个步骤的操作方法,如创建模型、注册应用及数据库迁移,并展示了如何创建超级用户和管理网站内容。
摘要由CSDN通过智能技术生成

Python编程从入门到实践:项目3 Web应用程序-Django入门(1)

学习背景
书籍名称:《Python编程从入门到实践》Eric Mattes著;编程软件:Pycharm;Python版本:3.7.4;操作系统:Win 10.
项目概述
这个项目的目的就是让学习者学习:网站创建环境和基本逻辑-网站账户管理-网站部署应用。编写出来的网站主页如下:
网站主页
网站用户可以注册账户、登录网站、记录或修改学习笔记。

Django是用于开发交互式网站的工具,它的主要功能包括响应网页请求、管理网站数据库和管理用户。
操作流程如下:
1.建立虚拟环境,即向系统指定一个特定的文件夹,编写的文件、安装的Python库都放在里面。这样的好处有二:1)我们只安装需要的Python库,可以使整个项目小,不冗余。2)单独的文件夹方便我们移动、复制、推送到网站服务器,要实现网站的运营,我们需要将内容放置到服务器上,以实现快速、稳定、长效的网站服务。
操作如下:
1)Win+R组合键调出系统运行搜索窗口,输入cmd后打开命令提示符窗口;
在这里插入图片描述
2) 系统默认的地址是C盘,需要切换到你想要创建虚拟环境的文件夹目录,这里我是在D盘的某个文件夹,所以输入指令如下切换:

  • d:(该指令切换到D盘);
  • cd D:\Program Files\Python Projects(这是我要创建项目的文件夹目录)

3)建立虚拟环境并激活

  • 创建虚拟环境。在命令行输入:python -m venv
    11_env(你的系统需要预先安装好Python),"11_env"指示的是虚拟环境名称。

  • 激活虚拟环境。在命令行输入:11_env\Scripts\activate
    激活成功会显示(11_env)标识
    需要注意的是,后续所有操作都需要11_env处于激活状态,如果关闭了命令行窗口,需要重新激活虚拟环境,操作方式与上述一致。

2.安装Django;输入指令pip install Django,系统会自动联网下载Django安装到虚拟环境中。安装成功后会提示:Successfully installed Django
3.创建项目;有了虚拟环境11_env,有了操作工具Django,我们就可以开始创建项目了,指令为 django-admin.py startproject learning_log .
该指令的意思是运行django-admin.py中的startproject功能,创建名为learning_log的项目。需要注意两点:

  • Python文件(后缀为.py)的默认打开方式是python,而不是Pytho
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值