问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

django做的网页如何连接公网(如何用django制作网页)

发布网友 发布时间:2024-10-02 08:05

我来回答

1个回答

热心网友 时间:2024-10-26 16:51

导读:很多朋友问到关于django做的网页如何连接公网的相关问题,本文首席CTO笔记就来为大家做个详细解答,供大家参考,希望对大家有所帮助!一起来看看吧!

django本地重定向*

相对简单,利用HTTP_REFERER,Django的注销页面这样写就行:

deflogout_user(request):

logout(request)

returnHttpResponseRedirect(request.META.get('HTTP_REFERER','/'))

登录操作:

登陆操作相对复杂,因为一般都有单独的登陆页面,如果登陆成功再取HTTP_REFERER就是登陆页面自己的url,而不是之前的那个页面。

如何在阿里云上部署django网站

小鸟云服务器niaoyun实例创建好之后,您可以使用以下任意一种方式登录服务器:

远程桌面连接(MicrosoftTerminalServicesClient,MSTSC):采用这种方式登录,请确保实例能访问公网。如果在创建实例时没有购买带宽,则不能使用远程桌面连接。

管理终端VNC:无论您在创建实例时是否购买了带宽,只要您本地有网页浏览器,都可以通过管理控制台的管理终端登录实例。

使用远程桌面连接(MSTSC)登录实例

打开开始菜单远程桌面连接,或在开始菜单搜索中输入mstsc。也可以使用快捷键Win+R来启动运行窗口,输入mstsc后回车启动远程桌面连接。

在远程桌面连接对话框中,输入实例的公网IP地址。单击显示选项。

输入用户名,如小鸟云默认为niaoyun。单击允许我保存凭据,然后单击连接。这样以后登录就不需要手动输入密码了。

腾讯云python系列之部署Django流程

我的是centos系统

我们通过腾讯的控制台的登录按钮,进入到远程登录的界面,如图1为腾讯云的控制台界面。图2为登录以后的密码输入窗口

进入登录界面以后,会是图3这样子的情况,我们输入ls,会发现没有任何文件,输入piplist会提示没有安装pip,而输入python时,会显示默认安装了python2.7.5版本

一、首先我们要安装pip,根据自己的系统自行选择

centos类系统:sudoyuminstallpythonpython-pip

ubuntu类系统:sudoapt-getinstallpythonpython-pip

安装好以后piplist一下,看看都有哪些python安装包

二、安装django

我安装的Django版本为1.9.8的,根据自己的情况,更改后面的版本号

sudopipinstallDjango==1.9.8

可能会出现图4这样的问题,原因是我们pip版本太低,直接按照提示升级我们的pip

更新了pip以后,安装可能会出现如图5这样的问题,我们不要在==两边加空格,因为加空格会导致不识别django的版本。

安装完以后你会发现自己找不到Django放在哪里了,其实我的django被安装在了

/usr/lib/python2.7/site-packages/

并且我们要执行创建django的命令在django的bin目录下,如图6

/usr/lib/python2.7/site-packages/django/bin

进入到该目录下,运行django-admin.pystartprojectFirstProject,创建出FirstProject的项目。就会在该目录下创建出FirstProject这个项目,进入项目,运行pythonmanage.pyrunserver

问题来了,我们运行以后,不要点击,这个是进不去的,我们应该通过腾讯云的公网ip来访问网站,但又有同学发现通过公网的ip也无法访问我们的网站,这是因为自己的腾讯云没有打开相应的端口,所以无法访问。开放端口在安全组这个选项,如图7

进入安全组,新建我们的开放端口,我开放的是80端口。如图8

开放端口后,我们重新pythonmanage.pyrunserver0.0.0.0:80,如图9

通过公网ip,就可以直接访问我们的网站了。如图10

django怎么实现http长连接

据我所知不支持啊。长连接通常是给手机服务时用的。建议你先连接到tornado,再连接django。

同时还要修改数据库连接,将数据库连接改成连接池。

django写的网页我想让别人也能够访问,应该怎么配置地址呢,现在只有连上和我一样的局域网的电脑才能访问

你这个问题应该是没有做过,你现在做的部分叫做服务器。

如果要别人通过ip来访问你的服务器,需要购买一个公网IP,这个是真正的IP地址,局域网那个是内部的。购买的话,途径有去供应商,比如电信公司网页去找,或者用阿里云服务器,自送一个IP。

在拥有公网IP的情况下,需要购买域名,即这个,购买后在相关网页上把公网ip和域名填写在一起,就绑定了,别人就能通过域名访问了。

这个很重要,在中国,域名是必须要去通管局注册登记的,不然会被封掉。。。

结语:以上就是首席CTO笔记为大家整理的关于django做的网页如何连接公网的全部内容了,感谢您花时间阅读本站内容,希望对您有所帮助,更多关于django做的网页如何连接公网的相关内容别忘了在本站进行查找喔。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
HPV16阳性就是宫颈癌吗 防静电工作台销售前景怎么样 在深圳,精益管工作台的价格一般是怎么样的? 防静电式PCB周转车有没有按需定做的生产厂? 深圳全百捷公司主要做什么的 深圳哪一个厂家的信誉比较好。 广东防静电工作台哪里的比较好 男人补精吃什么男人补精10大食物 什么是甲骨文认证教育 甲骨文证报考条件 QQ聊天记录清除了还能找回来吗? 我在百度上提前预约了火车票已经付过钱了怎么没抢到没有票 剑网三新版本丐帮(剑网三新版本丐帮攻略) 昨晚失身了怎么办?好后悔,好伤心,想重来行不行? 剑网3求丐帮pvp装备属性搭配 谢啦 女友曾经在20块钱一晚的旅馆失身 现在却要求我每天开车接送她上下班... 我想问一下,今夜有多少男生要失身,不要问我为什么说是男生失身... 喝什么酒女生可以失身 我昨天失身了,今年15岁,我该怎么办?对身体有害吗? kra和lrc格式的歌词怎么播放? Trojan.psw.kra是什么病毒,系统问题 krita画完没有保存怎么办怎么把krita的画导出 怎么保存krita中的绘画作品? 隔离爽什么牌子的好 对化妆和牌子略知一二的来哦 隔离和BB霜用哪个好呢? 美宝莲好还是za好啊?? 咽喉痒咳嗽吃什么好 学长学姐们 转专业要什么条件吗 羽生三未演绎的《八重神子》COS,让你惊艳的原神角色诠释! 气囊支架怎么卸? 事实婚姻的构成要件是什么?事实婚姻法律怎么规定的? tp-link路由器怎么设置密码?避免别人蹭网,这些设置一定要知道_百度知 ... 售后包租商铺交过定金能否顺利退还 商铺售后包租怎样退款维权 售后包租商铺定金退吗 ...结果不能对现手续,请问大家我要退回定金该怎么做? 包租公司骗租户交了两个月房租的定金,没签合同,如何追回? 买的商铺40年经营权,先签10年包租协议,签订的合同可以撤销吗_百度知 ... 黑龙江北安农场自然地理 为什么初中一年级语文版上中《陌上桑》“倭”读三声? 陌上桑字词音义 交通事故撤诉还能在起诉吗,起诉的期限是多 求大神给一套暗夜精灵女LR的幻化啊,要名字额,有图片最好带图,最好看... 关于车祸撤诉后还能再起诉吗? 统信操作系统下数据库管理利器 交通事故撤诉后可不可以再起诉? U8软件什么配置 古董显卡GTX770,能不能带动2k吃鸡 合成润滑脂分析数据