当前位置: 首页 > news >正文

做音乐网站曲库在哪找wordpress 无法更换会员注册页面

做音乐网站曲库在哪找,wordpress 无法更换会员注册页面,广州网站建设兼职,营销培训课程Django 最初被设计用于具有快速开发需求的新闻类站点,目的是要实现简单快捷的网站开发。 编写Django应用文档 1、安装 Django正式版 安装Django:python -m pip install Django验证:python -m django --version 或者 print(django.get_versio…

Django 最初被设计用于具有快速开发需求的新闻类站点,目的是要实现简单快捷的网站开发
编写Django应用文档

  • 1、安装 Django正式版
    • 安装Django:python -m pip install Django
    • 验证:python -m django --version 或者 print(django.get_version())
  • 2、创建项目
    • 在命令行中,cd 目录进入希望存储代码的目录,并创建一个新目录(如 djangotutorial ):mkdir djangotutorial
    • 新建一个名为 mysite 的Django项目:django-admin startproject mysite djangotutorial
      此时项目结构预期如下:
      djangotutorial/manage.py			-> 管理 Django 项目的命令行工具mysite/				-> 项目的实际 Python 包__init__.py		-> 标识 mysite 为 python 包的空文件settings.py		-> Django 项目的配置文件urls.py			-> Django 项目的 URL 声明asgi.py			-> 运行在 ASGI 兼容的 Web 服务器上的入口wsgi.py			-> 运行在 WSGI 兼容的Web服务器上的入口
      
  • 3、启动服务cd djangotutorial 进入项目目录下,运行python manage.py runserver
    • 为了使您的开发服务器对网络上的其他机器可见,运行:python manage.py runserver 0.0.0.0:8000
      还需要在 settings.py 中修改 ALLOWED_HOSTS 将本机IP地址添加进来比如:ALLOWED_HOSTS = ['10.225.1.1', '127.0.0.1', 'localhost']
  • 4、访问:通过浏览器访问 http://127.0.0.1:8000/ 或其他人访问 http://10.225.1.1:8000/,服务器运行成功,你将看到一个“祝贺”页面,有一只火箭正在发射。
  • 5、项目配置好了,此时创建应用程序,比如名为 polls:python manage.py startapp polls,布局如下:
    polls/__init__.pyadmin.pyapps.pymigrations/__init__.pymodels.pytests.pyviews.py
    
  • 6、编写视图并配置
    • 打开 polls/views.py,输入如下内容:
      from django.http import HttpResponsedef index(request):return HttpResponse("Hello, world. You're at the polls index.")
      
    • 要在浏览器中访问它,我们需要将其映射到一个 URL,为 polls 应用定义一个 URLconf,创建一个名为 polls/urls.py 的文件,写入如下内容:
      from django.urls import pathfrom . import viewsurlpatterns = [path("", views.index, name="index"),
      ]
      
    • 在项目中定义polls的url配置,用 include 引用其他 URLconfs ,修改mysite/urls.py
      from django.contrib import admin
      from django.urls import include, path  # 导入includeurlpatterns = [path("polls/", include("polls.urls")),  # 添加这一行声明path("admin/", admin.site.urls),
      ]
      
    • 重新启动服务,访问 http://localhost:8000/polls/ 验证改动。

views.py中的视图返回形式举例:

  • HttpResponse

    from django.http import HttpResponse
    import datetimedef current_datetime(request):now = datetime.datetime.now()html = '<html lang="en"><body>It is now %s.</body></html>' % nowreturn HttpResponse(html)
    
  • render返回自定义的HTML文件:

    from django.http import Http404
    from django.shortcuts import render
    from polls.models import Polldef detail(request, poll_id):try:p = Poll.objects.get(pk=poll_id)except Poll.DoesNotExist:raise Http404("Poll does not exist")return render(request, "polls/detail.html", {"poll": p})
    
  • render返回模板文件:

    from django.shortcuts import render# Create your views here.
    def index(request):return render(request, 'index.html')
    

    index.html 位于项目 djangotutorial 下的 templates 文件夹内时,修改settings配置:

    from pathlib import PathBASE_DIR = Path(__file__).resolve().parent.parentINSTALLED_APPS = [...,"polls",  # 应用名...,
    ]TEMPLATES = [{"BACKEND": "django.template.backends.django.DjangoTemplates","DIRS": [BASE_DIR / "templates"],  # 添加模板目录"APP_DIRS": True,# ...},
    ]
    
http://www.dtcms.com/a/535440.html

相关文章:

  • 嘉兴平湖网站建设网站备案 如何填
  • 成都网站制作软件建湖做网站的
  • 工业设计代做网站免费红色ppt模板网站
  • 服务器和网站的关系苏州网站建设培训学校
  • 建设网站需要学什么程序肇庆seo霸屏
  • 网站后台登陆密码忘记晚上网站推广软件免费版
  • 上海自助建站系统蓝色风格企业网站模板
  • 阿里云一键建站网站网站建设与网页设计课
  • 公众号同步到dede网站招商网站有哪些
  • 做h5长图网站内丘企业做网站
  • 提高网站规范化建设中达世联网站建设
  • 企业网站广告购物平台官网
  • 第五冶金建设公司职工大学网站网站制作网站开发ple id充值
  • 深圳网站建设做一个公司网站要多少钱怎么在线上推广自己的产品
  • 关于网站备案前置审批的相关说明 吉林网站建设亿码酷出名5
  • 手机企业网站在线网站分析工具
  • 自己如何建设微信网站蜜桃传奇免费网页版
  • 网站反链如何做做红酒知名网站
  • 营销型网站的定位android小程序开发
  • 网站建设系统有哪些wordpress用户功能扩展
  • 服务器怎么建网站asp和php的建站区别
  • 广州网站搭建费用济南房产信息网官网
  • 音乐版权购买网站新东方烹饪培训学校
  • 免费做彩页网站义乌网站建设公司价位
  • 互联网站产品开发的流程网站建设的公司地址
  • 浙江网站建设方案青海省住房与城乡建设厅网站
  • 四海网络网站建设建站做网站标题
  • 创建网站收费绍兴网站设计公司
  • 网站想换个风格怎么做在网站和网页的区别
  • 金科网站建设seo 怎么建设网站外链