Django框架之搭建虚拟环境

2023-11-06

1、建立虚拟环境:

pip install virtualenv

2、打开E盘创建文件夹名字为:aikun

3、进入文件夹中,(shift+右击)打开Powershell,建立虚拟环境

4、输入:

python -m venv aikun_env

 

 5、进入aikun_env文件夹的Scripts文件夹所在位置,打开命令行激活虚拟环境,输入:

activate

 

命令行前面有括号,括号内是你的虚拟环境名称 

关闭虚拟环境输入:

deactivate

6、 安装Django:(本机最好先安装,这里是在虚拟环境中pip下载django,相当于在本地把django的包放到虚拟环境中来使用)

pip install django

7、 在启动的虚拟环境下执行如下操作创建项目:

django-admin startproject aikun_zuishuai

 

 

 

 8、显示目录中的文件和(或)目录

dir

 

9、切换目录到aikun_zuishuai,创建数据库:

python manage.py migrate

(1)这个命令将执行数据库迁移,创建或更新你的数据库结构。


(2)如果你的Django项目中定义了数据模型,migrate命令将自动创建相应的数据库表格。数据库类型和名称可以通过DATABASES配置选项在settings.py文件中进行配置。

(3)如果你的Django项目使用了south等数据库迁移工具,你可以使用相应的命令来创建数据库表格。例如:

python manage.py schemamigration appname --initial

这将为名为appname的应用创建一个初始的数据库迁移。你可以使用其他选项来配置迁移。
(5)执行完数据库迁移后,你可以使用Django提供的ORM(对象关系映射)来访问和操作数据库。例如:

from django.db import connection  
cursor = connection.cursor()  
cursor.execute("SELECT * FROM appname_modelname")  
rows = cursor.fetchall()  
print(rows)

这将查询名为appname_modelname的数据库表格中的所有数据,并将结果打印到控制台上。

10、创建了一个文件db.sqlite3

11、检查Django是否正确创建了项目

python manage.py runserver

 12、打开浏览器,输入URL:http://localhost:8000/    或 :http://127.0.0.1:8000/

                                                                     创建成功 

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Django框架之搭建虚拟环境 的相关文章

随机推荐

  • DHCP基础配置

    要求 1 DHCP Server0 0 0口使用接口DHCP进行分配IP 2 DHCP Server0 0 1口使用全局DHCP进行分配IP 3 各PC间均可以互通 需求分析 1 对GE 0 0 1接口 IP分配 2 进行配置全局地址池 3
  • 秒懂Python 赋值,浅拷贝,深拷贝

    直接赋值 对象的引用 别名 浅拷贝 copy 拷贝父对象 不会拷贝对象的内部的子对象 深拷贝 deepcopy copy模块的deepcopy方法 完全拷贝了父对象及其子对象 1 基础概念 在Python里 一切皆对象 完全的面向对象 1
  • 手把手教你用C#写一个刷屏软件

    手把手教你用C 写一个刷屏轰炸软件 成品展示 环境准备 新建项目 程序思路 程序部分 完整代码 成品展示 环境准备 VS2019 新建项目 打开界面绘制 打开工具箱开始放置按钮标签以及文本框 最后设计完成的效果 这里需要注意的是这里的每个按
  • BurpSuite安装与浏览器导入证书

    目录 前言 模块介绍 Burp安装 burp配置与jdk环境安装 首次激活 浏览器配置 设置代理端口 导入Burp证书 Chrome浏览器导入证书 Firefox导入证书 前言 Burp Suite是一个用于测试网络应用程序安全性的图形化工
  • pgslql+shp+geoserver 实现用pg库导入shp地图文件,然后通过geoserver发布图层的效果

    首先 要有一个地图shp文件 然后 pg库地址 里面有pg库的安装包和依赖 这个加载进去会自动生成模板 还有geoserver的安装包和navicat premium12的破解版 百度网盘地址 https pan baidu com s 1
  • 点云格式转换

    前言 在接收激光雷达数据后 将点云保存为bin文件 tofile 再转换成pcd文件 便于可视化排查 读取指定文件夹下的所有bin文件 并将bin文件转成txt文件 coding UTF 8 读取指定文件夹下的所有bin文件 并将bin文件
  • Vulkan 与 OpenGL 对比

    Vulkan 与 OpenGL 对比 Vulkan与OpenGL相比 可以更详细的向显卡描述你的应用程序打算做什么 从而可以获得更好的性能和更小的驱动开销 Vulkan的设计理念与Direct3D 12和Metal基本类似 但Vulkan作
  • 使用 Python 创建端到端聊天机器人

    使用 Python 创建端到端聊天机器人 1 效果图 2 原理 2 1 什么是端到端聊天机器人 2 2 创建端到端聊天机器人步骤 3 源码 3 1 streamlit安装 3 2 源码 参考 聊天机器人是一种计算机程序 它了解您的查询意图以
  • php 调用office 组件,GitHub - senmangit/phpoffice: 基于phpspreadsheet封装的excel导表组件,非常好用且功能强大的导表神器...

    phpoffice 简单易用的phpoffice套件 可实现导入 导出excel 将word转为PDF 将pdf转为图片等等功能 一 安装 composer require senman phpoffice dev master 二 使用示
  • django 生产环境和测试环境的区分,数据库切换

    在某些情况下 本地测试使用的数据库和线上的数据库不同 需要区分两个环境 并切换到相应的数据库 解决办法 通过环境变量来区分生产环境和测试环境 settings py ENV PROFILE os getenv ENV if ENV PROF
  • 《Python进阶系列》十三:具备精确分配和释放资源功能的上下文管理器

    上下文管理器 Context managers 允许你在有需要的时候 精确地分配和释放资源 with 语法 使用上下文管理器最广泛的案例就是with 语句了 想象下你有两个需要结对执行的相关操作 然后还要在它们中间放置一段代码 上下文管理器
  • Canvas 基础使用

    一 基本的画布功能 创建
  • Verilog实现的SPI通信

    SPI Serial Peripheral Interface 串行外设接口 高速的 全双工 同步通信总线 SPI以主从方式工作 一般需要至少4根线 单向传输时可用3根 1 MISO Master Input Slave Output 主设
  • css修改浏览器默认滚动条样式

    滚动条样式 webkit scrollbar width 4px height 4px webkit scrollbar thumb border radius 10px webkit
  • Unity调用相机的方式总结

    1 通过C 即脚本 的方式调用相机 参考引用Unity调用摄像头功能简单实现方法 Unity代码调用摄像头 1 新建C 文件 此组件挂在一个物体上 可以是空物体或者camera 2 新建一个plane用于显示图像 利用该gameobject
  • 人脸识别:coco loss-Rethinking Feature Discrimination and Polymerization for Large-scale Recognition

    nips的一篇做分类和识别的工作 其中在人脸识别任务上也做了实验 Rethinking Feature Discrimination and Polymerization for Large scale Recognition Yu Liu
  • 设计模式:适配器模式

    适配器模式 即Adapter模式 又叫包装器Wrapper 用于改变已有类的接口形式 它可以将某个类的接口转换成客户端期望的另一个接口 主要目的是实现兼容性 让原本因接口不匹配不能一起工作的两个类可以协同工作 比如正常的电压是220v 插座
  • 【Kubernetes资源篇】StatefulSet无状态服务管理入门实战详解

    文章目录 一 StatefulSet理论知识 1 StatefulSet Pod控制器特性 2 什么是有状态服务和无状态服务 3 Deployment和StatefulSet区别 二 案例 StatefulSet资源实战演示 1 创建WEB
  • 解决CQ-HTTP无法远程登录的问题

    解决CQ HTTP无法远程登录的问题 前言 2022 6 3 第一步 准备 第二步 配置两端的go cqhttp 第三步 正文 前言 2022 6 3 相信自从酷Q无了后 很多人都了解到了go cqhttp这一优秀的qq机器人插件 但是在服
  • Django框架之搭建虚拟环境

    1 建立虚拟环境 pip install virtualenv 2 打开E盘创建文件夹名字为 aikun 3 进入文件夹中 shift 右击 打开Powershell 建立虚拟环境 4 输入 python m venv aikun env