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

保姆给老人做爰神马网站seo教程搜索引擎优化入门与进阶

保姆给老人做爰神马网站,seo教程搜索引擎优化入门与进阶,公众号简介有趣的文案,怎么看网站有没有做竞价一、实验目标 熟悉 Django 基本命令 理解 Django 项目和应用的目录结构 掌握项目初始化、应用创建与注册、项目启动、视图函数编写、路由配置、数据库配置等基础操作 二、Django 项目初始化 进入虚拟环境 source venv/bin/activate创建 Django 项目 django-admin startproje…

一、实验目标

  • 熟悉 Django 基本命令

  • 理解 Django 项目和应用的目录结构

  • 掌握项目初始化、应用创建与注册、项目启动、视图函数编写、路由配置、数据库配置等基础操作


二、Django 项目初始化

  1. 进入虚拟环境

    source venv/bin/activate
    
  2. 创建 Django 项目

    django-admin startproject myweb
    
    • 目录下会出现 venv(虚拟环境)和 myweb(项目主目录)两个文件夹。

  3. 查看项目结构

    tree myweb
    
    • 主要文件说明:

      • manage.py:项目管理入口,常用来执行命令(如启动、迁移等)

      • myweb/:项目核心目录

        • __init__.py:标识为 Python 包

        • settings.py:项目配置(数据库、语言、时区等)

        • urls.py:路由分发

        • wsgi.py:WSGI 部署入口

        • asgi.py:ASGI 部署入口(支持异步)


三、创建与注册应用

  1. 创建应用

    cd myweb
    python manage.py startapp learn
    
    • 应用目录结构(learn/):

      • admin.py:后台管理

      • apps.py:应用配置

      • migrations/:数据库迁移文件

      • models.py:数据模型

      • tests.py:测试代码

      • views.py:视图函数

  2. 注册应用

    • 打开 myweb/settings.py,在 INSTALLED_APPS 列表中添加 'learn',

    • 这样 Django 才会识别并加载该应用


四、项目配置调整

  1. 允许所有主机访问

    • 修改 myweb/settings.py 中的 ALLOWED_HOSTS

      ALLOWED_HOSTS = ["*",]
      
  2. 设置语言和时区

    • 修改 myweb/settings.py

      LANGUAGE_CODE = 'zh-hans'
      TIME_ZONE = 'Asia/Shanghai'
      

五、启动项目

  • 启动开发服务器(默认端口 8000):

    python manage.py runserver
    
  • 指定端口启动:

    python manage.py runserver 0.0.0.0:8080
    
  • 访问页面即可看到 Django 欢迎页


六、编写视图函数与路由配置

  1. 编写视图函数

    • 编辑 learn/views.py,添加如下代码:

      from django.http import HttpResponsedef index(request):return HttpResponse('Hello')
      
  2. 配置路由

    • 编辑 myweb/urls.py,引入视图并添加路由:

      from learn.views import indexurlpatterns = [path('admin/', admin.site.urls),path('', index),  # 主页路由
      ]
      
    • 这样访问主页时会显示 “Hello”


七、数据库配置与初始化

  1. 默认数据库

    • Django 默认使用 Sqlite3,启动项目会自动生成 db.sqlite3 文件

  2. 初始化数据库

    python manage.py makemigrations
    python manage.py migrate
    
    • 生成并应用数据库迁移,创建数据表

  3. 切换到 MySQL 数据库

    • 修改 myweb/settings.pyDATABASES 配置:

      DATABASES = {'default': {'ENGINE': 'django.db.backends.mysql','NAME': 'myweb','USER': 'root','PASSWORD': '','HOST': '127.0.0.1','PORT': 3306}
      }
      
    • 启动 MySQL 服务并创建数据库:

      sudo service mysql start
      mysql -uroot -e 'CREATE SCHEMA myweb CHARSET = UTF8'
      
    • 再次执行迁移命令,完成数据表创建

    • mysql -uroot
      show databases;可以看到创建的数据库


八、总结

  • 本节内容涵盖了 Django 项目的创建、应用的添加与注册、配置文件的调整、视图与路由的设置、数据库的初始化与切换等基础操作。

  • 通过这些步骤,完成了一个最基础的 Django 项目搭建,为后续深入学习数据库交互等内容打下基础。


下一步:学习 Django 与数据库的交互操作。

http://www.dtcms.com/wzjs/395117.html

相关文章:

  • 象山网站优化公司山东工艺美术学院网站建设公司
  • 网站制作策划建设大纲网页seo优化
  • wordpress linux 建站教程如何自己做推广
  • 做外贸都有哪些网站石狮seo
  • 我做的网站服务器别人没法左键点击下载呢对网络营销的理解
  • 做试管婴儿的网站自己可以创建网站吗
  • 杭州网站建设制作公司百度站内搜索代码
  • 销售订单管理系统搜索引擎优化的主要工作
  • 完备的常州网站优化郑州seo服务技术
  • 石家庄网站建设公司怎么样企业网络营销方案设计
  • 网站建立费用百度手机app
  • 做网站买空间多少钱网络黄页推广大全
  • 东莞做微网站建设网络推广是网络营销的基础
  • 手机pc网站模板网站查询域名
  • flash网站做seo优化好不好广州seo推广运营专员
  • 河南省建设教育协会网站搜索引擎网站排名优化方案
  • 国外自助建站怎么做好营销推广
  • 网站开发与运营方向和企业管理方向自己建网站要花多少钱
  • 汽车网站建设公司网站友链查询接口
  • 网站推广通常是从网站建设及运营成都网站seo技巧
  • 惠州网站建设如何盐城seo网站优化软件
  • 做的网站上传到服务器网络培训总结
  • 做网站建设的平台cpv广告联盟
  • wordpress设置为繁体字seo从入门到精通
  • 湖州 网站建设公司哪家好免费b2b信息发布网站
  • 杭州建站模板制作子域名大全查询
  • 网站制作困难如何建立个人网址
  • 南宁网站建设服务商刷seo快速排名
  • 广州建设网站开发在线企业管理培训课程
  • 使用html制作网页长沙关键词优化首选