首页 > 系统相关 >Django 代码部署运行(Windows)

Django 代码部署运行(Windows)

时间:2023-10-15 10:24:22浏览次数:45  
标签:10 Windows 代码 30 Django 2022 myvenv boshi PM

 

安装 git

 

准备好文件夹

E:\_prjct\boshi_xinxi_caiji\codes2

 

启动 git bash

$ pwd
/E/_prjct/boshi_xinxi_caiji/codes2

$ git clone https://gitee.com/xautstar/doctoral-dissertation-collection.git

 

 

 

创建数据库 collection,修改用户和密码

 

 

在sqlyog 中:

CREATE DATABASE collection2 DEFAULT CHARSET utf8 COLLATE utf8_general_ci;`collection2``collection2`

CREATE DATABASE tongxunlu DEFAULT CHARSET utf8 COLLATE utf8_general_ci;

 

按住 shift 键,鼠标右键:

 

查看git状态

git status
git remote -v

 

pip install vertualenv

 

创建虚环境

python -m venv myvenv

[如果是linux环境:   source bin/activate  ]

PS E:\_prjct\boshi_xinxi_caiji\codes2\doctoral-dissertation-collection> cd .\myvenv\
PS E:\_prjct\boshi_xinxi_caiji\codes2\doctoral-dissertation-collection\myvenv> cd .\Scripts\
PS E:\_prjct\boshi_xinxi_caiji\codes2\doctoral-dissertation-collection\myvenv\Scripts> .\activate
(myvenv) PS E:\_prjct\boshi_xinxi_caiji\codes2\doctoral-dissertation-collection\myvenv\Scripts>

 

(myvenv) PS E:\_prjct\boshi_xinxi_caiji\codes2\doctoral-dissertation-collection\myvenv\Scripts> cd ..
(myvenv) PS E:\_prjct\boshi_xinxi_caiji\codes2\doctoral-dissertation-collection\myvenv> cd ..
(myvenv) PS E:\_prjct\boshi_xinxi_caiji\codes2\doctoral-dissertation-collection> ls


    Directory: E:\_prjct\boshi_xinxi_caiji\codes2\doctoral-dissertation-collection


Mode                 LastWriteTime         Length Name
----                 -------------         ------ ----
d-----         5/30/2022  10:02 PM                .idea
d-----         5/30/2022  10:02 PM                award
d-----         5/30/2022  10:02 PM                basic_info
d-----         5/30/2022  10:02 PM                DoctoralDissertationCollection
d-----         5/30/2022  10:31 PM                myvenv
d-----         5/30/2022  10:02 PM                patent
d-----         5/30/2022  10:02 PM                static
d-----         5/30/2022  10:02 PM                templates
d-----         5/30/2022  10:02 PM                user
d-----         5/30/2022  10:02 PM                utils
d-----         5/30/2022  10:02 PM                __pycache__
-a----         5/30/2022  10:02 PM              0 db.sqlite3
-a----         5/30/2022  10:02 PM            671 manage.py
-a----         5/30/2022  10:07 PM           1606 readme-cmd.txt
-a----         5/30/2022  10:02 PM            876 README.md
-a----         5/30/2022  10:02 PM            173 requirements.txt

python -m pip install --upgrade pip

pip install -r requirements.txt  -i https://pypi.douban.com/simple

 

(myvenv) PS E:\_prjct\boshi_xinxi_caiji\codes2\doctoral-dissertation-collection> pip list
Package         Version
--------------- -------
cffi            1.15.0
cryptography    37.0.2
cycler          0.11.0
Django          2.2.1
lxml            4.8.0
numpy           1.21.2
pip             22.1.1
pycparser       2.21
PyMySQL         1.0.2
python-dateutil 2.8.2
python-docx     0.8.11
pytz            2022.1
setuptools      56.0.0
six             1.16.0
sqlparse        0.4.1
xlrd            1.1.0

 


(myvenv) PS E:\_prjct\boshi_xinxi_caiji\codes2\doctoral-dissertation-collection> python .\manage.py runserver 8889

ModuleNotFoundError: No module named 'model_utils'

pip install django-model-utils  -i https://pypi.douban.com/simple

(myvenv) PS E:\_prjct\boshi_xinxi_caiji\codes2\doctoral-dissertation-collection> python .\manage.py runserver 8889

AttributeError: 'str' object has no attribute 'decode'

 

 

 

 http://127.0.0.1:8889/

生成迁移文件

python .\manage.py makemigrations

实施迁移

python .\manage.py migrate

 

 

 

 

 

 

 

 

 

http://127.0.0.1:8889/information/comment

http://127.0.0.1:8889/information/basic-information

http://127.0.0.1:8889/information/export

 

 

 

 

(myvenv) PS E:\_prjct\boshi_xinxi_caiji\codes2\doctoral-dissertation-collection> python .\manage.py dbshell
CommandError: You appear not to have the 'mysql' program installed or on your path.

 

========================================

Pycharm , Terminal:

> .\myvenv\Scripts\activate

> python .\manage.py runserver 8889

>python .\manage.py makemigrations

>python .\manage.py makemigrations --mergeg

>python .\manage.py migrate

> python .\manage.py runserver 8889

 

标签:10,Windows,代码,30,Django,2022,myvenv,boshi,PM
From: https://www.cnblogs.com/emanlee/p/16328532.html

相关文章

  • Django Nginx+uwsgi 安装配置
    DjangoNginx+uwsgi安装配置在前面的章节中我们使用pythonmanage.pyrunserver来运行服务器。这只适用测试环境中使用。正式发布的服务,我们需要一个可以稳定而持续的服务器,比如apache,Nginx,lighttpd等,本文将以Nginx为例。你也可以直接参考:Pythonuwsgi安装配置安......
  • 忘记Windows 10 登录密码
    Win10Win10不记得开机密码 这个(https://zhidao.baidu.com/question/376236858295220644.html)介绍了两种方法。先可以试一下第一种方法。第一种方法的思路是添加一个管理员级别的账号,用这个新的账号修改以前系统的账号。第二种方法的思路是用U盘做一个启动系统的PE系统,在PE系......
  • 安装 windows 10 无法安装到这个磁盘 启用了磁盘的控制器
           解决办法:               重启机器进入BIOS,还原BIOS默认设置。               具体操作:开机,按del进入BIOS,选择Exit下LoadSetupDefaults,回车,Yes,F10保存退出 将【Boot-Mode】修改为UEFI https://blog.csdn.net/u0......
  • Windows上卸载MySQL 5.1
        完整的卸载MySQL5.1的卸载方法:1、控制面板里的增加删除程序内进行删除2、删除MySQL文件夹下的my.ini文件,如果备份好,可以直接将文件夹全部删除3、开始->运行->regedit看看注册表里这几个地方删除没有HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\S......
  • 深入理解 JavaScript 时间分片:原理、应用与代码示例解析
    JavaScript时间分片(TimeSlicing)是一种优化技术,用于将长时间运行的任务拆分为多个小任务,以避免阻塞主线程,提高页面的响应性和性能。本文将详细解释JavaScript时间分片的原理、应用场景,并通过代码示例帮助读者更好地理解和应用该技术。本文首发于:kelen.cc概念时间分片(TimeSl......
  • windows下单机安装ZooKeeper
    1.下载安装JDK并配置相关网站https://www.oracle.com/java/technologies/downloads/archive/ Jdk各版本下载https://www.oracle.com/ oracle官网https://archive.apache.org/dist/zookeeper/ Zookeeper各版本下载https://zookeeper.apache.org/ ......
  • 解决VS Code/Code insiders右键python代码无法“转到定义”问题
    最近怀疑自己用了个假的VSCode,同门的能丝滑跳转定义、跳转引用,自己的偏偏不行(合着这么爽的功能我从来没享受到(。﹏。*)),网上各种教程试了个遍都不行,最后自己摸索出了解决方案。记录在此备忘:按以下顺序依次Check:确保安装这些插件:Python、Pylance、IntelliCode(用远程服......
  • 【科研03】【代码复现】TransUnet道路提取
    目录1.数据准备dataprocess2.文件更名filesrename2.1.数据更名npzrename2.2.文档更名txtrename3.代码修改codechange3.1.目录调整contents3.2.数据读取code13.2.训练参数parameterset3.2.1.目标类别numclasses3.2.2.运行轮次maxepochs3.2.3.批次传入......
  • 【科研02】【代码复现】【代码分享】TransUnet-RoadExtract 道路提取【数据预处理-ras
    目录1.数据处理dataprocess1.1.类型转换RastertoPng1.2.边缘填充Resize1.2.1.填充Resizeimage1.2.1.填充Resizelabel1.3.批量裁剪Clip1.4.波段缩减3bandsto1band1.5.筛选图像Choose1.6.转换格式Transformtonpz1.7.读取列表ReadFilesToList1.数......
  • Go 代码块与作用域,变量遮蔽问题详解
    Go代码块与作用域详解目录Go代码块与作用域详解一、引入二、代码块(Block)2.1代码块介绍2.2显式代码块2.3隐式代码块2.4空代码块2.5支持嵌套代码块三、作用域(Scope)3.1作用域介绍3.2作用域划定原则3.3标识符的作用域范围3.3.1预定义标识符作用域3.3.2包代码块级......