首页 > 其他分享 >Django项目创建(一)

Django项目创建(一)

时间:2023-02-16 18:25:41浏览次数:59  
标签:项目 创建 py pypi django conda https Django

一、 创建django项目

1、pycharm工具创建

这种方式django会是默认最新版本的

 

2、命令行创建

(1)创建新的开发环境

conda create --name python3.8test python=3.8

(2)激活开发环境

activate python3.8test

(3)查看当前开发环境

conda info -e

(4)查看django的版本信息

C:\Users\yc>conda search Django

(5)安装3.2的版本的django包

conda install Django==3.2  

如果报错:使用 pip  install Django==3.2 安装

(6)切换目录创建项目

(python3.8test) D:\pythonProject2023\test>django-admin startproject testProject

(7)创建项目testProject

django-admin startproject testProject

(8)使用pyCharm打开新建的项目

 

 

 (9)在Anaconda的安装目录下找到之前新建的虚拟环境,添加进去。

setting–>Project:Python–>Project Interpreter–>show all–>Add Local Python Interpreter

 

(10)启动工程浏览器访问成功

 

补充:

1、anaconda数据源更换国内源

(1)查看anaconda中已经存在的镜像源

conda config --show channels

(2)添加镜像源

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/

(2)直接使用c参数指定数据源

可使用以下命令直接指定安装时使用的镜像地址(以opencv为例):

conda install opencv -c https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/

 

2、pip更换国内镜像

一般在使用conda install安装时会出现包无法找到或者安装失败的情况

(1)直接安装opencv(以安装opencv为例)

pip install opencv

 

(2)指定数据源安装

pip install opencv -i https://mirrors.aliyun.com/pypi/simple/

 

列举国内常用pip安装镜像:

清华:https://pypi.tuna.tsinghua.edu.cn/simple

阿里云:https://mirrors.aliyun.com/pypi/simple/

中国科技大学: https://pypi.mirrors.ustc.edu.cn/simple/

华中理工大学:https://pypi.hustunique.com/

山东理工大学:https://pypi.sdutlinux.org/

豆瓣:https://pypi.douban.com/simple/

二、项目文件目录

 

 

 __init__.py: 一个空文件,告诉python这个努力应该被看做一个python包

asgi.py:存储asgi设定的文件,如果使用ASGI部署django会用到,一般情况下不需要更改。

settings.py:项目配置文件

urls.py:项目URL声明,定义了映射url到视图的列表Urlpatterns

wsgi.py:项目与WSGI兼容的Web服务器入口,存储wsgi设定的文件,如果使用WSGI部署django会用到,一般不需要更改。

manage.py:一个命令行工具,可以使我们用多种方式对Django项目进行交互

 三、使用mysql数据库

注:Django默认使用sqlit数据库,如果不想更换就是用sqlite如下步骤就忽略不看

1、Django连接mysql数据库首先需要在project同名目录下面的__init__.py文件里加入下面的代码行。

import pymysql

pymysql.install_as_MySQLdb()  # 使用pymysql代替mysqldb连接数据库

 

2、修改settings.py中的数据库的链接为

DATABASES = {

    'default': {

        'ENGINE': 'django.db.backends.mysql',  # 数据库引擎

        'NAME': 'springClouddb',   # 数据库名

        'USER': 'springCloud',   # 账号

        'PASSWORD': 'lhs123$',   # 密码——这里要用引号

        'HOST': '172.25.131.109',   # HOST

        'PORT': 3306,   # 端口

    }

}

标签:项目,创建,py,pypi,django,conda,https,Django
From: https://www.cnblogs.com/yclh/p/17127795.html

相关文章

  • Django项目创建应用(二)
    四、创建应用一个项目里可以创建多个应用,每个应用进行一种业务处理(1)激活当前项目的环境D:\pythonProject2023\djangoProject>activatepython3.8forDjango (python3.......
  • Springboot项目中注入bean失败的问题排查
    Springboot项目中注入bean失败的问题排查这是一个Spring常见的问题,下面我们从测试方法和普通方法出问题两个角度来下如何解决测试方法先查看目录是否有误测试类的包名......
  • python logging日志没有写入到指定文件,写到其他项目的日志文件
    背景:项目A为主框架项目,使用到了项目B的方法项目A、B均有封装好的日志方法,且均在封装好的日志文件里面,增加了logger=MyLogger().info,其他文件要使用日志时,引入logger进......
  • nuxt3 项目创建笔记
    一.npxnuxiinitnuxt3-club创建项目的时候会报错: ERRORFailedtodownloadtemplatefromregistry:requesttohttps://raw.githubusercontent.com/nuxt/start......
  • 进程创建的步骤
    进程的创建过程1、映射EXE文件。2、创建内核对象EPROCESS。3、映射系统DLL(ntdll.dll)。4、创建线程对象ETHREAD5、系统启动线程进入LdrInitializeThunk......
  • windows环境下部署项目
    有些时候,我们的项目不得不用windows服务器部署,但是需要注意的是,windows服务是无法开启多进程处理请求的。本文介绍如何在windows上部署flask项目,应用 apache+mod-wsgi......
  • 智慧口岸建设,上海市经济和信息化委员会专项资金项目管理与服务平台概述
    版权声明:本文章由“上海美华系统有限公司”编辑组汇编而成,未经授权和许可,任何个人或媒体不得对本网站的文章及其他信息资料予以复制、转载、抄袭、改编。上海美华系统有限......
  • Android Studio创建模拟器
    创建方法:1.选择DeviceManager   2.选择Createdevice   3.选择一个你喜欢的  4.下载下来  5.AVD配置(一般默认就好)  6.完成啦,大功告......
  • 申报发布的项目是用SpringSecurity-OAuth2模式登录认证的
    SpringSecurity-OAuth2万文详解https://blog.csdn.net/weixin_68320784/article/details/124103484清晰搞懂SpringSecurity的登录认证https://blog.csdn.net/Aqting/ar......
  • react从零开始创建使用01
    一、react使用场景:可以开发web应用可以开发移动端原生应用(react-native)可以开发VR虚拟现实应用(react360)二、react安装使用:命令安装npminstallreactrea......