博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Django搭建后篇——启动服务器及创建视图
阅读量:6074 次
发布时间:2019-06-20

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

开启服务器,Django开启服务器的方式有两种,一种是在Ubuntu在开启,另一种是直接在pycharm开启。就方便而言肯定是第二种,但由于pycharm版本的问题,可能有的人无法直接在pycharm开启。故在此将两种方式都介绍下。

在开启前,我们需要将项目下的settings文件修改下,如下图所示,将ALLOWED_HOSTS = []改为ALLOWED_HOSTS = ['*']。

第一种方式

在Ubuntu下开启服务器,首先设置端口转发,需设置HTTP服务8000端口的转发,如下图。

然后在项目所在目录下,执行python manage.py runserver 0.0.0.0:8000命令来开启服务,如下图所示表示开启成功。0.0.0.0表示所有的ip都可访问这个服务器。

证明服务器开启成功,可在浏览器下测验,输入127.0.0.1:8000,若出现下图,表示开启成功。

第二种方式

第二种是直接在pycharm开启,也是我平常使用的方式,比第一种方便很多。首先点击下图的Edit Configurations...

再点击左上角的加号,选择Django server,Name随便取,点击ok即可。

我的name取Django2.0_server,然后host输入0.0.0.0,port输入8000,在点击下图所指的三个小点点,点击弹出界面的加号,将DJANGO_SETTINGS_MODULE添加到Name,项目名.settings加到Value,然后点击ok。

最后点击上图的Fix,出现下面的框,勾选Enable Django Support,第一行选择Windows下Django项目路径,第二行输入setting.py,第三行选择manage.py,然后点击ok。

配置完后,我们在编辑器右上角选择刚刚配置好的django_server,点击其右边的开启符号即可。

然后打开浏览器测试下。

创建视图

创建视图,可以更有力地说明我们服务器开启成功。首先我们要在该项目下添加一个视图文件views.py,输入如下代码。

然后打开urls文件,导入创建的视图文件views,再添加如下图代码。

将两个文件保存好后,打开浏览器,输入网址127.0.0.1:8000/hello/,效果图如下所示。

新建app

在终端上输入python manage.py startapp app名,我输入的app名是music,再用tree进行更直观的查看。

在pycharm下将新建的app应用下载下来。

转载于:https://www.cnblogs.com/longwhite/p/10397676.html

你可能感兴趣的文章
JVM源码分析之SystemGC完全解读
查看>>
盘点 PHP 和 ASP.NET 的10大对比!
查看>>
Systemtap examples, Identifying Contended User-Space Locks
查看>>
PostgreSQL Daily Maintenance - cluster table
查看>>
Problem8
查看>>
Git 自救指南
查看>>
async和await详解
查看>>
仿写一个android图片压缩工具
查看>>
Flutter日历,可以自定义风格UI
查看>>
java 零基础快速入门到初中级路线2019快速成长为java初级中级工程师
查看>>
机器学习常用的5种学习框架
查看>>
精读《V8 引擎 Lazy Parsing》
查看>>
从零开发一个健壮的npm包
查看>>
Swift3、4中的@objc、@objcMembers和dynamic
查看>>
前端好文章
查看>>
三方登录
查看>>
React Native实现一个带筛选功能的搜房列表(2)
查看>>
前端学习(三):浅拷贝和深拷贝
查看>>
使用Python编写一个渗透测试探测工具
查看>>
nginx反向代理、文件批量改名及统计ip访问量等精髓总结
查看>>