Django怎么开发小说网站(django开发从入门到实践pdf)

大哥,请讲解下,Django怎么开发小说网站(django开发从入门到实践pdf)
最新回答
长发及腰已是过去

2024-09-15 04:56:35

导读:很多朋友问到关于Django怎么开发小说网站的相关问题,本文首席CTO笔记就来为大家做个详细解答,供大家参考,希望对大家有所帮助!一起来看看吧!

如何写第一个属于自己的Web页面(Django)

????????上期(超实用搭建个人开发Web网页的软件及配置基础)已经详细的介绍了基于Django+MySQL+PyCharm组合配置的Web开发的基础架构。这期带读者跟着作者写第一个属于自己的Web页面,同时跟作者同一个局域网的其它用户也可以访问。

首先输入pythonmanage.pystartappmyFamilyWeb(表示创建一个自己的Web页面项目),如图1。

生成的myFamilyWeb里的目录结构里的含义如下:

外层的_init_.py文件标识myFamilyWeb是一个Python包。

admin.py用于将Model定义注册到管理后台,是DjangoAdmin应用的配置文件。

apps.py用于应用程序本身的配置。

migrations目录用于存储models.py文件中Model的定义及修改。

migrations/_init_.py文件标识migrations是一个Python包。

models.py用于定义应用中所需要的数据表。

tests.py文件用于编写当前应用程序的单元测试。

views.py文件用于编写应用程序的视图。

以上的介绍都是myFamilyWeb应用的全部内容,后续需要做的就是填充对应的service逻辑对外提供服务。如果就这么启动,就会发现如图2一样访问不了。

想要实现访问自己第一个Web页面(myFamilyWeb),第一步是设置路由和在views.py增加一个可以访问的函数(图3-图6)。

配置模板和html(图7-图13)

配置写好了第一个最简单的Web页面,启动服务器。。。(图14)

在开发者电脑上的浏览器访问(图15)

(配置防火墙端口)(图16)

设置允许多个主机访问(图17)

在终端输入ipconfig

回车找到IPv4的地址:192.168.0.102(图18)

pythonmanage.pyrunserver0.0.0.0:8000(这次启动的时候在后面添加0.0.0.0:8000)。

然后本地网络中的其它计算机就可以在浏览器中访问你的IP地址了,(这个网址只能同一个局域网的主机可以访问)

之后就是好好去学习如何写html文件了。。。

如何创建一个Django网站

Django的安装

运行环境:Windowsvista,python2.7

python安装路径:C:\Python27

从下载django安装包。

解压后,进入django目录,运行pythonsetup.pyinstall,启动安装。

Django被安装在C:\Python27\Lib\site-packages

第一个工程的创建

生成工程框架:

c:\test\mysitepythonC:\Python27\Lib\site-packages\django\bin\django-admin.pystartprojectmysite1

运行开发服务器:

pythonmanage.pyrunserver

在浏览器中,访问,看到“WelcometoDjango”的提示。

如果解决了您的问题请采纳!

如果未解决请继续追问!

Python可以开发网站吗?

Python是可以开发网站的,国内的豆瓣就是典型的Python开发的;使用pythonDjango做网页的步骤:

1、创建一个django项目(使用django-admin.pystartprojectMyDjangoSite)

2、建立视图

fromdjango.httpimportHttpResponsedefhello(request):returnHttpResponse("第一个简单的pythondjango项目。")

3、修改urls.py

为urlpatterns加上一行:(r‘^hello/$',hello),这行被称作URLpattern,它是一个Python的元组。元组中第一个元素是模式匹配字符串(正则表达式);第二个元素是那个模式将使用的视图函数。

正则表达式字符串的开头字母“r”。它告诉Python这是个原始字符串,不需要处理里面的反斜杠(转义字符)。一般在使用正则前加入"r"是一个好的习惯。

4、运行pythonmanage.pyrunserver

大概会Django了,然后怎么建自己的网站

准备一个域名

准备一个空间或者服务器

准备一个站点程序

空间绑定、域名解析、程序存放到空间

代码安装

结语:以上就是首席CTO笔记为大家整理的关于Django怎么开发小说网站的全部内容了,感谢您花时间阅读本站内容,希望对您有所帮助,更多关于Django怎么开发小说网站的相关内容别忘了在本站进行查找喔。