博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
第一个Django项目
阅读量:5124 次
发布时间:2019-06-13

本文共 1130 字,大约阅读时间需要 3 分钟。

 

创建Django项目:

用命令行的方式:

创建项目:打开终端,使用命令:django-admin startproject [项目名称]即可创建。比如:

django-admin startproject first_project。

创建应用(app):一个项目类似于是一个架子,但是真正起作用的还是app。在终端进入到项目所在的路径,然后执行python manage.py startapp [app名称]创建一个app。

用pycharm的方式:

用pycharm新建一个Django项目

使用pycharm创建完项目后,还是需要重新进入到命令行单独创建app的。

运行Django项目:

通过命令行的方式:python manage.py runserver。这样可以在本地访问你的网站,默认端口号是8000,这样就可以在浏览器中通过http://127.0.0.1:8000/来访问你的网站啦。如果想要修改端口号,那么在运行的时候可以指定端口号,python manage.py runserver 9000这样就可以通过9000端口来访问啦。另外,这样运行的项目只能在本机上能访问,如果想要在其他电脑上也能访问本网站,那么需要指定ip地址为0.0.0.0。示例为:python manage.py runserver 0.0.0.0:8000

通过pycharm运行。直接点击右上角的绿色箭头按钮即可运行。

项目结构介绍:

:以后和项目交互基本上都是基于这个文件。一般都是在终端输入python [子命令]。可以输入python help看下能做什么事情。除非你知道你自己在做什么,一般情况下不应该编辑这个文件。

:本项目的设置项,以后所有和项目相关的配置都是放在这个里面。

:这个文件是用来配置URL路由的。比如访问http://127.0.0.1/news/是访问新闻列表页,这些东西就需要在这个文件中完成。

:项目与WSGI协议兼容的web服务器入口,部署的时候需要用到的,一般情况下也是不需要修改的。

project和app的关系:

app是django项目的组成部分。一个app代表项目中的一个模块,所有URL请求的响应都是由app来处理。比如豆瓣,里面有图书,电影,音乐,同城等许许多多的模块,如果站在django的角度来看,图书,电影这些模块就是app,图书,电影这些app共同组成豆瓣这个项目。因此这里要有一个概念,django项目由许多app组成,一个app可以被用到其他项目,django也能拥有不同的app。

 

转载于:https://www.cnblogs.com/donghaoblogs/p/10389679.html

你可能感兴趣的文章
css样式表
查看>>
将制定文件路径下的文件内容合并到一个文件
查看>>
winform改变启动界面
查看>>
linux运维、架构之路-Zabbix监控
查看>>
python opencv3 轮廓检测
查看>>
网络攻防 第四周学习总结
查看>>
sql执行顺序
查看>>
《科技之巅2》序——机器智能数据智能:工具之王
查看>>
担当大任者的九大特征
查看>>
spring 4.0 JUnit简单的Dao,Service测试
查看>>
java调用python脚本
查看>>
07.用户故事与敏捷方法——优秀用户故事准则笔记
查看>>
Python简介
查看>>
VS2010安装异常中断后无法安装的解决方法(安装时发生严重错误)
查看>>
HOG特征人体检测
查看>>
SRM 698 div1 RepeatString
查看>>
EasyDarwin开源手机直播方案:EasyPusher手机直播推送,EasyDarwin流媒体服务器,EasyPlayer手机播放器...
查看>>
React Native 开发环境搭建
查看>>
冒泡排序
查看>>
python全栈学习总结三:函数学习
查看>>