iis服务器助手广告广告
返回顶部
首页 > 资讯 > 后端开发 > Python >利用Python创建第一个Django框架程序
  • 302
分享到

利用Python创建第一个Django框架程序

2024-04-02 19:04:59 302人浏览 泡泡鱼

Python 官方文档:入门教程 => 点击学习

摘要

目录一.环境变量二.创建Django框架程序三.控制台四.实现DjanGo的应用五.启动项目六.小结一.环境变量 右键我的电脑–>>属性–>

一.环境变量

右键我的电脑–>>属性–>>高级系统设置–>>高级–>>环境变量–>>

设置PATH属性:

在PATH属性中添加Python的Python.exe安装目录与目录下的Scripts目录:

当设置完这两个属性之后,打开PyCharm,就可以自由使用terminal控制台了.

二.创建Django框架程序

依次点击:File–>>new Project–>>Django–>>默认选中下图第二个–>>Create

三.控制台

pip list :输出当前项目的包名
pip install Django==3.1.7 :安装版本为3.1.7的Django包,版本不写默认安装最高版本
pip uninstall Django :删除当前项目中Django包
python manage.py startapp stu :创建子应用

四.实现Django的应用

Django的默认初始应用项目下的urls.py:

from django.contrib import admin
from django.urls import path, include

urlpatterns = [
    path('admin/', admin.site.urls),#默认的,不用管这个
    path('stu/', include('stu.urls')),#这是你创建的子应用,使用include跳到子应用下的urls.py中
]

Django的默认初始应用项目下的settings.py:
要在这里面将创建的子应用名称添加进去:

# Application definition
INSTALLED_APPS = [
    'django.contrib.admin',
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.messages',
    'django.contrib.staticfiles',
    'stu'#我创建的子应用
]

子应用下的urls.py:

将初始化应用中的urls.py复制粘贴到创建的子应用目录下即可

from stu import views
urlpatterns = [
    path('home/', views.home),#要跳转的名字,以及视图调用的函数
    path('gohtml/', views.goHtml)
]

子应用下的views.py:

from django.Http import HttpResponse
from django.shortcuts import render
# Create your views here.
# 函数调用执行返回HttpResponse里面的内容到页面
def home(request):
    return HttpResponse('<a href="#" rel="external nofollow"  rel="external nofollow" >hello Django</a>')
# 函数调用执行返回一个渲染后的html页面
def goHtml(request):
    return render(request, 'index.html')

创建html文件:

在temlates文件下创建html文件

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>
    <a href="#" rel="external nofollow"  rel="external nofollow" >hello Python</a>
</body>
</html>

五.启动项目

点击下图所示按钮:

进来之后默认是这样:

在导航栏后面添加刚才urls我们设置的名称属性:

六.小结

本章概述了使用Python创建第一个Django框架应用程序,整体比较简单,目前只是熟悉框架的使用,只要可以输出页面就没问题了.

到此这篇关于利用Python创建第一个Django框架程序的文章就介绍到这了,更多相关Python创建Django框架内容请搜索编程网以前的文章或继续浏览下面的相关文章希望大家以后多多支持编程网!

--结束END--

本文标题: 利用Python创建第一个Django框架程序

本文链接: https://www.lsjlt.com/news/118960.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作