PyCharm Professional(专业版)中创建Django应用的方法

背景

        由于《Python编程从入门到实践》一书中对创建Django应用的步骤基本上应用的都是终端命令,而使用PyCharm时大多数命令完全可以在图形化界面中执行,因此以下是我将书中步骤转化到PyCharm使用的步骤

步骤:

1、创建Django项目环境

把项目名称和应用程序名称修改即可 

注:以下我在用your_project_name和your_app_name这两个名字时你们需要根据自己实际的名称修改,不要照搬这两个名字

创建后项目是这样的,PyCharm把大部分工作都帮我们做好了

其中your_project_name层是项目级目录,your_app_name层为应用程序级目录

2、 建立版本控制

不会的参考这里

Pycharm中新项目与Github仓库建立连接的方法-CSDN博客注:建立连接后,如果GitHub仓库中已有文件(如README文件等),应该先同步。上面这张图这里如果框里没有选项,就按ctrl+F5就有了。拉取后仓库中原有的文件会出现在你现在的新项目中。情况一:如果Github中未建立对应的仓库,则。情况二:如果GitHub上已经建立了对应的仓库。填写好仓库名称即可,这里你可以勾选“私有”输入你的Github仓库网址即可。 https://blog.csdn.net/2401_84561760/article/details/146146957?spm=1001.2014.3001.5501

3、建立数据库

先打开PyCharm的Django管理工具(这个管理工具很有用,基本上能取代终端使用,简化命令)

输入migrate,按回车键

 此时项目中会多出一个db.sqlite3数据库

 4、运行服务器

点击运行按钮(绿色三角形)

此时管理工具中就会返回服务器网址

 点击打开网址,保留打开不要关闭,后续要关闭时按停止键再关闭网页

 同时这张图也反映了笔记本电脑中的ctrl+break应该是ctrl+F2

如果有端口被占用的报错,那就在运行配置中修改

 把8000改成8001后再重新运行一次

 如果还不行就改成8002,8003...直到端口可用为止

 5、models.py编写后的迁移数据库

        后面的就和书中的步骤基本一样了,先在your_app_name/models.py中建立对应的类,再迁移数据库。

        唯一的区别是书中用的是终端,而PyCharm中推荐用Django管理工具,这样每次输入书中那些命令时可以省略前缀的“python manage.py”。

        注意:每次修改your_app_name/models.py后都必须迁移数据库

        以下是迁移数据库的步骤:

(1)先输入makemigrations your_app_name,按回车键

此时 your_app_name/migrations中会创建一个0001_initial.py文件

然后输入 migrate,按回车键

这样就可以了,后面每次修改了your_app_name/models.py后都是这样操作来迁移数据库

6、admin.py注册模型后的创建超级用户

在管理工具中输入createsuperuser,按回车键即可

然后输入信息(注:在PyCharm上输入密码时不可见,但不影响)

创建完成后在浏览器输入 http://localhost:8000/admin 打开即可 (如果前面改了端口的,就把8000改成你改过的端口就行)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值