使用PyCharm和Django快速创建Web应用程序

首先

使用PyCharm创建Django应用程序具有以下优点。

    • Django関連のコマンド入力を削減できる

 

    デバッグがしやすい

这次我们将尝试启动Django服务器并创建一个简单的Web应用程序。

启动Django服务器

68747470733a2f2f71696974612d696d6167652d73746f72652e73332e61702d6e6f727468656173742d312e616d617a6f6e6177732e636f6d2f302f3631343039322f66646166343738662d653265302d393064372d333765382d6536313637653861626535312e706e67.png
68747470733a2f2f71696974612d696d6167652d73746f72652e73332e61702d6e6f727468656173742d312e616d617a6f6e6177732e636f6d2f302f3631343039322f66393765373262662d306665372d363266332d663635342d6563343166643961346361362e706e67.png
68747470733a2f2f71696974612d696d6167652d73746f72652e73332e61702d6e6f727468656173742d312e616d617a6f6e6177732e636f6d2f302f3631343039322f34323837353265342d353638382d316535382d386663362d3734663464353732386435312e706e67.png
a.png
image.png

创建网页应用程序

image.png

通过修改两个urls.py和views.py文件,可以自己创建一个网站。在polls目录中新建urls.py文件,并按以下方式写入。

from django.conf.urls import url
from . import views
urlpatterns = [
    url(r'^$', views.index, name='index'),
]

在项目的根文件夹下的urls.py中,按照以下方式进行编辑。

from django.conf.urls import include, url
from django.contrib import admin
urlpatterns = [
    url(r'^polls/', include('polls.urls')), #this line added
    url(r'^admin/', admin.site.urls),
]

在polls目录中的views.py文件中,按照以下方式进行填写。

from django.http import HttpResponse

def index(request):
    # render() に置き換えると、用意したHTMLファイルにrequestやPythonの変数を渡すこともできる
    return HttpResponse("Hello, world. You're at the polls index.")

当你点击运行按钮或者按Ctrl+R键,访问http://127.0.0.1:8000/polls/时,会显示”你好,世界。您正在访问投票索引页。”

其他建议

image.png

最后

我觉得PyCharm可以提高编码效率,而Django可以提高Web应用开发效率,它们之间的协作很方便。接下来,我想进一步研究数据库和CSRF防护等更深入的内容。

补充记录

如果不是使用年费为1万元的PyCharm付费版本,似乎在Web开发中会有一些限制。因为我使用的是学生许可证,所以没有注意到这一点。这里是免费版和付费版的功能区别,学生许可证的申请方法在这里。

广告
将在 10 秒后关闭
bannerAds