Django-基本操作

本文介绍了Django的基础操作,包括如何加载扩展包、验证安装成功、创建项目和应用,以及启动测试服务器和进行数据迁移。详细步骤包括使用PyCharm或CMD安装Django,通过django-admin命令创建项目和应用,启动服务器,并执行数据迁移。最后,还讲解了如何创建应用并将其配置到项目中。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Django基础-基础操作

1.Django扩展包的载入

  • 从Pycharm主菜单的FIle—>setting—>Project Interpreter—>点击右上角+号---->在搜索框输入Django---->选择版本号---->左下角 Install Package 即可
  • 在terminal终端输入 pip install django +你需要的版本号即可
  • cmd 安装
    • 直接输入pip instal django +版本号
    • 在官网https://www.djangoproject.com/download/下载并解压安装包 cmd在这个路径下打开 输入python setup.py install

2.测试是否安装成功

  • cmd python
  • import django
  • django.get_version()

3.Django项目的创建

  • 在cmd或者terminal中输入 django-admin startproject +你的项目名 (这会创建一个Django文件夹)

    ​ ----> cd 项目名 (进入这个文件夹) -----> django-admin startapp +app名称(这里创建了一个应用)

  • 在Pycharm File—>New Project —>左侧选择 Django 输入存放地址 ---->点开 项目解释器(Project Interpreter)选择虚拟环境或者是已存在的环境

    • 虚拟环境:虚拟环境能够独立于真实环境存在,并且可以同时有多个互相独立的Python虚拟环境,每个虚拟环境都可以营造一个干净的开发环境,对于项目的依赖、版本的控制有着非常重要的作用。
      • Inherit global site-packages 勾选上那么这次新建的项目能够使用系统的库
      • make available to all project 不勾选那么只有这次新建的项目能够使用这个虚拟环境

4.测试服务器的启动

在terminal终端中输入 python manage.py runserver[ip:port]

可以直接进行服务运行 默认执行起来的ip地址和端口是127.0.0.1:8000
也可以自己指定ip和端口:
监听机器所有可用 ip (电脑可能有多个内网ip或多个外网ip):python manage.py runserver 0.0.0.0:8000 
如果是外网或者局域网电脑上可以用其它电脑查看开发服务器,访问对应的 ip加端口,比如 10.36.132.2:8000
浏览器访问:http://localhost:8000 可以看到服务器启动成功

5.数据迁移

迁移的概念:就是将模型映射到数据库的过程

生成迁移:python manage.py makemigrations

执行迁移:python manage.py migrate

6. 创建应用

python manage.py startapp XXX
创建名称为XXX的应用
使用应用前需要将应用配置到项目中,在settings.py中将应用加入到INSTALLED_APPS选项中

应用目录介绍

__init__.py:其中暂无内容,使得app成为一个包
admin.py:管理站点模型的声明文件,默认为空
apps.py:应用信息定义文件,在其中生成了AppConfig,该类用于定义应用名等数据
models.py:添加模型层数据类文件
views.py:定义URL相应函数(路由规则)
migrations包:自动生成,生成迁移文件的
tests.py:测试代码文件
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值