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)关闭谷歌浏览器后重启重新访问之前的网址即可。
版权归原作者 grfstc 所有, 如有侵权,请联系我们删除。