第一个项目笔记
创建项目
- 通过命令的方式:首相要进入安装了django的虚拟环境中。然后执行命令:
django-admin startproject [项目的名称]
- 通过pycharm的方式:文件——》新建项目——》选择django。然后制定项目所在的路径,以及python解释器,再点击create就可以创建项目了
运行项目:
- 终端:进入到项目文件夹中,然后执行以下命令即可运行:
python manage.py runserver
- pycharm: 直接点运行按钮
注意:用pucharm运行项目,要避免项目运行多次
应在项目配置中,把“single instance only”勾上避免以上问题吧。; 你VB
改变端口号:
-
在终端:运行的时候加上一个端口号就可以了。命令为:python manage.py runserver 9000
-
在pycharm中:右上角——》项目配置——》port。改成你想要的端口号,重新运行。
让同局域网中的其他电脑访问本机的项目:
- 让项目运行到指定的ip地址:host为0.0.0.0
- 在终端,使用命令python manage.py runserver 0.0.0.0:8000
- 在pycharm,右上角——》项目配置——》host。改成0.0.0.0
- 在settings.py文件中,配置ALLOWED_HOSTS,将本机的ip地址添加进去。示例代码如下:
python ALLOWED_HOSTS = ['本机IP地址']
注意要关闭自己电脑的防火墙
项目结构分析
1.manage.py: 以后和香满园交互基本上都是基于这个文件。一般都是在终端输入python manage.py [子命令]
2. settings.py: 保存项目所有的配置信息
3. urls.py:用来做url与视图函数映射的。以后来一个请求,就会从这个文件中找到匹配的视图函数。
4.wsig.py: 专门用来做部署的。不需要修改。