很高兴在这里陪您开始新的Python和Django学习之旅。下面是一个简单的指南,将引导您完成Python环境的安装、虚拟环境的创建、以及如何使用Django搭建一个基本的Web项目。
第一步:安装Python
第二步:安装虚拟环境管理器
虚拟环境可以让你为不同的项目创建独立的Python环境,避免依赖冲突。
pip install venv
第三步:创建并激活虚拟环境
python3 -m venv venv
激活后,命令行前缀会显示虚拟环境的名称,表示当前处于该虚拟环境中。
第四步:创建并激活虚拟环境
在Python中使用阿里云源,你可以通过修改pip的配置文件来指定阿里云的源。以下是如何设置的步骤:
方法一:
创建或修改pip配置文件:
在用户的主目录下创建或修改pip配置文件pip.conf(Linux)或pip.ini(Windows)。
对于Linux系统,配置文件通常位于~/.config/pip/pip.conf。
对于Windows系统,配置文件通常位于%APPDATA%\pip\pip.ini。
在pip配置文件中添加以下内容:
[global]index-url = https://mirrors.aliyun.com/pypi/simple
这样配置后,当你使用pip安装包时,pip就会默认使用阿里云的源。
方法二:
直接每次安装包时,增加-i 参数,如下
例如,如果你想安装一个名为requests的包,你可以运行以下命令:
pip install requests -i https://mirrors.aliyun.com/pypi/simple
pip会自动使用你配置的阿里云源来安装包。
第五步:安装Django
在激活的虚拟环境中,使用pip安装Django:
pip install django
第六步:创建Django项目
django-admin startproject myproject
这会在当前目录下创建一个名为myproject的文件夹,里面包含了Django项目的基本结构。
cd myproject
python manage.py runserver
默认情况下,Django服务器将在http://127.0.0.1:8000/ 上运行。
第七步:创建Django应用
在项目中,一个应用负责处理特定的功能。接下来,我们创建一个简单的应用:
python manage.py startapp myapp
这会创建一个名为myapp的应用目录。之后,你需要在myproject/settings.py的INSTALLED_APPS列表中添加 'myapp',以注册你的应用。
第八步:定义模型、视图和URLs
接下来,你可以在myapp/models.py定义数据模型,在myapp/views.py编写视图函数,并在myapp/urls.py以及项目的myproject/urls.py中设置URL路由。这些是Django开发的基础部分,具体实现会根据你的应用需求来定。
总结
至此,你已经成功安装了Python环境,配置了虚拟环境,安装并运行了Django,还创建了一个基本的Django项目和应用。接下来,你可以深入学习Django的文档和教程,探索如何构建更复杂的Web应用程序。祝你在Python和Django的学习之路上取得进步!
下一节我将简单带你接触djang网站项目的实战