Django安装

1.安装好python

2.打开cmd,通过pip安装,如果未安装pip可以参考Python3.10如何快速安装pip_grfstc的博客-CSDN博客

输入如下命令安装Django 2.2.9

pip install django==2.2.9 -i https://pypi.tuna.tsinghua.edu.cn/simple

执行后效果如下:

3.安装mysqlclient

命令如下:(以后django对接mysql时需要)

pip install mysqlclient -i https://pypi.tuna.tsinghua.edu.cn/simple

执行后效果如下:

 4.pycharm配置

(1)打开settings

 这里添加python安装环境,点击小齿轮——>Add...

找到Python的安装路径,选择 python.exe,点击OK保存。

 可以看到已经安装的所有python库

 5.项目创建

不知道为啥别人的pycharm可以直接创建新Django项目,我这边pycharm 2022 没有这个选项.

那就用命令创建吧。

(1)打开cmd命令行

(2)cd定位到要创建项目的文件夹

(3)执行命令 django-admin startproject netBarManageSys

 执行完以上三个步骤后,可以看到在我们指定的目录位置创建了一个netBarManageSys文件夹

netBarManageSys文件夹下目录结构说明

netBarManageSys: 项目的容器。
manage.py: 一个实用的命令行工具,可让你以各种方式与该 Django 项目进行交互。
netBarManageSys/__init__.py: 一个空文件,告诉 Python 该目录是一个 Python 包。
netBarManageSys/settings.py: 该 Django 项目的设置/配置。
netBarManageSys/urls.py: 该 Django 项目的 URL 声明; 一份由 Django 驱动的网站"目录"。
netBarManageSys/wsgi.py: 一个 WSGI 兼容的 Web 服务器的入口,以便运行你的项目。


从命令行进入netBarManageSys路径,启动服务器python manage.py runserver 

8000 为端口号。如果不说明,那么端口号默认为 8000。

在浏览器输入 http://127.0.0.1:8000/,结果如下:

 6.从pycharm打开项目并运行

找到netBarManageSys项目

 

 打开pycharm中的终端窗口

 在终端执行命令

python manage.py startapp web

 可以看到文件夹下增加了web目录

 然后执行以下命令

python manage.py runserver

 

 服务运行起来之后,可以在浏览器输入默认的访问地址127.0.0.1:8000

 pycharm中配置运行环境参数 

运行django项目指定IP和端口, 将Parameters修改为:

runserver 127.0.0.1:6001

Run manage可以运行服务

 注意:

谷歌浏览器使用有些端口会报错误码:ERR_UNSAFE_PORT

此错误码表示:端口号限制访问错误。

被禁用的特殊端口
Google Chrome 默认非安全端口列表,虽然以下方法可以解决问题,但建议尽量避免以下端口:

1, // tcpmux
7, // echo
9, // discard
11, // systat
13, // daytime
15, // netstat
17, // qotd
19, // chargen
20, // ftp data
21, // ftp access
22, // ssh
23, // telnet
25, // smtp
37, // time
42, // name
43, // nicname
53, // domain
77, // priv-rjs
79, // finger
87, // ttylink
95, // supdup
101, // hostriame
102, // iso-tsap
103, // gppitnp
104, // acr-nema
109, // pop2
110, // pop3
111, // sunrpc
113, // auth
115, // sftp
117, // uucp-path
119, // nntp
123, // NTP
135, // loc-srv /epmap
139, // netbios
143, // imap2
179, // BGP
389, // ldap
465, // smtp+ssl
512, // print / exec
513, // login
514, // shell
515, // printer
526, // tempo
530, // courier
531, // chat
532, // netnews
540, // uucp
556, // remotefs
563, // nntp+ssl
587, // stmp?
601, // ??
636, // ldap+ssl
993, // ldap+ssl
995, // pop3+ssl
2049, // nfs
3659, // apple-sasl / PasswordServer
4045, // lockd
6000, // X11
6665, // Alternate IRC [Apple addition]
6666, // Alternate IRC [Apple addition]
6667, // Standard IRC [Apple addition]
6668, // Alternate IRC [Apple addition]
6669, // Alternate IRC [Apple addition]

部分端口谷歌浏览器打不开的解决方法:

1、更换服务器端口,因为所有用户的谷歌浏览器都需要做调整。
2、调整浏览器设置:
1)找到谷歌浏览器图标
在这里插入图片描述
2)右键选择,点击【属性】
3)选择【快捷方式】选项卡,
在这里插入图片描述

4)找到“目标(T):”输入框
5)然后输人下面代码部分(如果需要配置多个端口,端口中间用“,”隔开):

//数字为对应的端口号,注意“--”前面有空格。
//如果需要配置多个端口,端口中间用“,”隔开
 --explicitly-allowed-ports=6666

6)然后点击应用,再点击确定。
7)关闭谷歌浏览器后重启重新访问之前的网址即可。

  • 18
    点赞
  • 127
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值