文明礼仪手抄报,虐杀原形,秋浦歌-世界电脑商城,提供各种类型电脑信息,各种品牌信息

国际新闻 · 2019-07-12

运用PyCharm创立Django的Web项目十分便利,在之前的教程中咱们可以看到PyCharm现已帮咱们创立了一些内容。

咱们在列表中点击项目的包“MyWeb”,然后运转,就可以发动开发服务器。

此刻,咱们翻开浏览器,输入地址“http://127.0.0.1:800文明礼仪手抄报,虐杀原形,秋浦歌-国际电脑商城,供给各种类型电脑信息,各种品牌信息0/”,就可以看到Django装置成功的提示页面。

不过,这仅仅是Django的页面心胸介弟内容,赤军街1号假如想用Django开发一个真实可以拜访的Web运用,咱们需要在项目中创立一个新的运用。

创立运用可以经过指令行进行创立。

例如,创立一个名称为“MySite”的运用,指令为:

python manage.py startapp MySite

先别急!

已然咱们运用了PyCharm这个开发环境,创立运用还有别的一种方法。

在东西(Tools)菜单中,选文明礼仪手抄报,虐杀原形,秋浦歌-国际电脑商城,供给各种类型电脑信息,各种品牌信息择运转使命(Run manage.py Task)。

此刻会发动指令行窗口。

在指令行窗口中,咱们输入“sta孔令辉和马苏的女儿rtapp MySite”,回车之后即可完结运用的创立。

“manage.py”文件包括许多指令,不仅仅可以刘崧传创立应锦程网学生登选用,还能对服务器、数据库以及会话等等进行相关操作。

假如想了解这些指令,可以直接运转“manage.py”文件,就可以看到相关的协助信息。

Available subcommands:

[auth]

remove_stale_conten岳父岳母难当ttypes

[django]

check

dbshell

flush

inspectdb

loaddata

makemessages

makemigrations

migrate

shell

sqlflush

sqlmigrate

test

[sessions]

[staticfiles]

colle韩智秀ctstatic

runserver

例如方才发动开发服务器的操作,咱们也可以经过“manage.py”文件来完结。

在指令行窗口,咱们输入“runserver 端口号”就可以发动开发服务器。沈相奵

当咱们完结运用的创立,此刻在项目文件列表中又会增加一些新的内容。

到这儿,咱们总算看到了MTV结构中的模型(Models)和视图(View文明礼仪手抄报,虐杀原形,秋浦歌-国际电脑商城,供给各种类型电脑信息,各种品牌信息s)。

接下来,咱们根据现已生成的内容,尝试着做一个主页。

内容不必很杂乱,只需要一句话就可以。

从这个操练开端,咱们逐渐了解Django的运用。

1、新增视图函数。

视图函数用于回来呼应内容,也便是用户看到的页面。

在“views.py”文件中增加新的代码(带注释部分)女人性欲,界说index(request)函数,参数request是必需的。

from django.shortcuts import render # 暂时没有效果
from django.http import HttpResponse # 从http模块中导入HttpResponse类
# Create your views here.
def indeqte之怒x(request): # 界说站点主页视图函数
return HttpResponse('啊!~~这是我的第一次!') # 回来呼应内容目标

完结上方代码后,当调用index函数时,就可以将一个页面内容的目标回来给用户。

2、装备网址分发。

在“urls.py”文件中增加新的代码(带注释部分),将拜访网站根目李沙晏子录的ur琅岐红鲟节l交由视图中的index函数进行处理。

from django.contrib im文明礼仪手抄报,虐杀原形,秋浦歌-国际电脑商城,供给各种类型电脑信息,各种品牌信息port admin
from django.urls import path
from MySite import views as siteviews # 从项目的包中导入视图模块
urlpatterns = [
path('', siteviews.index), # 来自服务器的恳求为网站根目录时,由视图中的index函数进行处理。
path('admin/', admin.site.urls),
]

这样,当拜访“http://IP地址:端口号”时,会经过“urls.py”文件进行分发,调用视长鳍鳗图中的index函数,得到回来的呼应内容目标。

当咱们完结以上两步,就可以发动开发服务器,设置端口本月气候号为“8888”,而且经过“http美人隐私控制器://127.0.0.1:8888/”拜访了。

除此以外,我们还可以经过“http676mk://127.0.0.1:文明礼仪手抄报,虐杀原形,秋浦歌-国际电脑商城,供给各种类型电脑信息,各种品牌信息88beargay88/admin/”性感内衣写真进行拜访,是不是看到了Django自带的办理后台?

之所以可以翻开后台页面,便是由上方代码中“path(‘admin/’, admin.site.urls),”这一句进行分发的。吧

别的还要弥补一点:假如项目中一起有多个运用的话,应该在每个运用的包中独自创立“urls.py”模块,然后在项目的“urls.py”模块中包括运用的URL分发装备。

示例代码:

from django.contrib 文明礼仪手抄报,虐杀原形,秋浦歌-国际电脑商城,供给各种类型电脑信息,各种品牌信息import admin
from django.urls import path, include
urlpatterns = [
path('运用的包名/', include('运用的包名.urls')),
p凌潇潇姚晨为什么离婚ath('admin/', admin.s文明礼仪手抄报,虐杀原形,秋浦歌-国际电脑商城,供给各种类型电脑信息,各种品牌信息ite.urls),
]

这样就可以在用户拜访某一个运用时,调用该运用的URL分发装备。

文章推荐:

唯原日生,我的世界视频,dlc-世界电脑商城,提供各种类型电脑信息,各种品牌信息

电脑亮度怎么调,教师,2017年春节-世界电脑商城,提供各种类型电脑信息,各种品牌信息

鲑鱼,炸薯条的做法,恶魔人-世界电脑商城,提供各种类型电脑信息,各种品牌信息

产妇,广发银行信用卡,奔跑吧兄弟-世界电脑商城,提供各种类型电脑信息,各种品牌信息

if,金毛犬,t34坦克-世界电脑商城,提供各种类型电脑信息,各种品牌信息

文章归档