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

甜品网站网页设计代码网络营销话题讨论

甜品网站网页设计代码,网络营销话题讨论,网站产品优化,小刘网站建设笔记为自我总结整理的学习笔记#xff0c;若有错误欢迎指出哟~ Django基础——django安装、创建django项目、django快速上手 django简介django安装1. conda创建环境pydjango2. pip安装django3. django目录 创建项目1. 打开终端(cmd)2. 进入某个目录3.创建项目命令4.django项目… 笔记为自我总结整理的学习笔记若有错误欢迎指出哟~ Django基础——django安装、创建django项目、django快速上手 django简介django安装1. conda创建环境pydjango2. pip安装django3. django目录 创建项目1. 打开终端(cmd)2. 进入某个目录3.创建项目命令4.django项目目录5.在pycharm中打开项目5.创建app——application01 快速上手1.注册应用程序app——application012.编写url和视图函数的对应关系【urls.py】3.编写视图函数【views.py】4.启动django项目5.打开django项目6.退出django项目 django简介 Django 是一个高效、功能强大的 Web 应用程序框架采用 Python 编写而成。它遵循了 MTV模型-模板-视图的软件设计模式旨在帮助开发者快速构建可维护的 Web 应用程序。 下面是 Django 框架的一些详细介绍 模型Model: Django 的模型层提供了对数据库的抽象和管理。通过定义模型类开发者可以使用简单的 Python 代码来描述数据结构和关系并自动映射到底层数据库。这样开发者可以通过操作模型对象来进行数据库操作而无需直接编写 SQL 语句。 视图View: Django 的视图层负责处理用户请求和生成响应。视图函数或类接收来自用户的请求并根据业务逻辑进行相应的处理然后生成并返回响应内容。视图层也负责与模型层和模板层进行交互以获取和处理数据。 模板Template: Django 的模板层负责生成最终的 HTML 响应内容。模板引擎提供了一种简洁而强大的方式来将动态数据插入到静态 HTML 模板中。开发者可以在模板中使用变量、控制结构和过滤器等功能实现动态生成页面内容的需求。 表单处理: Django 提供了强大的表单处理功能开发者可以轻松地创建表单并进行数据验证。框架处理表单的数据验证、错误处理和呈现大大简化了开发过程。 认证和授权: Django 提供了内置的用户认证和授权系统开发者可以轻松地集成用户注册、登录和权限管理等功能。这些功能包括用户身份验证、密码重置、用户组和权限管理等。 管理界面: Django 自带了一个功能强大且易于使用的管理界面可以自动生成 CRUD增删改查操作的界面。开发者可以通过简单的配置让管理员轻松管理网站的内容和数据。 安全性: Django 注重安全性并提供了许多内置的安全特性来保护应用程序免受常见的 Web 攻击如跨站脚本攻击XSS、跨站请求伪造CSRF等。 Django 是一个成熟、全面且易用的 Web 应用程序框架适用于各种规模的项目。它的设计理念是简洁、高效和可维护性使开发者能够专注于业务逻辑而无需过多关注底层技术细节。 django安装 1. conda创建环境pydjango conda create -n pydjango python3.9 2. pip安装django pip install django -i https://pypi.tuna.tsinghua.edu.cn/simple 3. django目录 D:\anaconda3\envs\pydjango- python.exe- Scripts- pip.exe- django-admin.exe #工具创建django项目- lib- 内置模块- site-packages #第三方模块- django #框架源码- 其他模块创建项目 1. 打开终端(cmd) 2. 进入某个目录 cd F:\PycharmProjects PycharmProjects为项目所在目录 3.创建项目命令 django-admin startproject myproject 可能出现报错 Fatal error in launcher: Unable to create process using ‘“D:\anaconda3\envs\pydjiango\python.exe” “D:\anaconda3\envs\pydjango\Scripts\django-admin.exe” startproject myproject’: ??? 解决方法 python D:\anaconda3\envs\pydjango\Scripts\django-admin.exe startproject DjangoProject D:\anaconda3\envs\pydjango\Scripts\django-admin.exe为django-admin.exe的路径根据自己目录更改 4.django项目目录 F:\PycharmProjects\DjangoProject自己创建的django项目路径 - DjangoProject- __init__.py - asgi.py 【异步接受网络请求】【不要改】- wsgi.py 【同步接受网络请求】【不要改】- urls.py 【url和python函数的对应关系都在这里操作基本都在这里】【常修改】- settings.py 【项目的配置文件】【常修改】 - manage.py 【项目管理启动项目、创建app、数据管理】【不要改】【常用】5.在pycharm中打开项目 修改python解释器为conda创建的pydjango 5.创建app——application01 app不是应用是功能的划分。简单开发一般用不到多app项目下创建一个app即可 创建是靠manage.py创建的终端输入 python manage.py startapp application01 F:\PycharmProjects\DjangoProject\application01 - migrations 【固定不要动】【数据库变更记录】 - admin.py 【固定不要动】【默认提供admin后台管理】 - apps.py 【固定不要动】【app启动类】 - models.py 【**重要**】【对数据库操作】 - tests.py 【单元测试】 - views.py 【**重要**】【函数】快速上手 1.注册应用程序app——application01 DjangoProject——settings.py——INSTALLED_APPS中添加application01.apps.Application01Config, 2.编写url和视图函数的对应关系【urls.py】 # application01为应用程序名 from application01 import views urlpatterns [# www.xxx.com/index/ —— 函数path(index/, views.index), ]3.编写视图函数【views.py】 在视图函数中request 参数代表用户发送的请求。通过访问 request 对象的属性和方法你可以获取用户的请求信息如请求方法、URL、GET 或 POST 参数等。 # application01 —— views.py from django.http import HttpResponsedef index(request): #request为用户发送的请求return HttpResponse(欢迎使用)4.启动django项目 命令行启动必须在pydjango环境 activate pydjango python manage.py runserver 5.打开django项目 http://127.0.0.1:8000/index/ 6.退出django项目 CTRL-BREAK没有BREAK键则使用CTRL-C退出
http://www.dnsts.com.cn/news/45942.html

相关文章:

  • 芜湖建设厅官方网站做视频素材网站
  • 做网站ddos攻击网站布局设计排版
  • 海南海口府城网站开发seo网站优化方
  • 专门做问卷调查的一个网站安徽省建设工程信息网关闭了吗
  • 珠海微网站建设珠海网站推广优化
  • 设计发明的网站帮你省网站怎么做
  • 手机wap网站源码青岛seo网络推广
  • 媒体网站的品牌建设新春祝福图片在线制作
  • 英文网站建设深圳餐厅网页设计模板html代码
  • 知名网站都是什么系统做的一个新网站要怎么做seo
  • 做水果蔬菜生意网站怎么建设一个自己的网站首页
  • 石家庄建站源码长春建站怎么做
  • 做手机网站尺寸大小博客优化网站seo怎么写
  • 岳阳建设网站制作网站系统平台的安全策略是什么
  • 云端智能建站系统网站seo优化心得
  • 网站建设类文章要发多少片安徽网络推广排名
  • 外贸展示网站多少钱做网站用到什么软件
  • 多域名指向同一网站四川建设机械网站首页
  • 如何帮网站广告推广免费发布
  • 杭州网站推广平台秦皇岛网络优化排名
  • 吴中区网站设计公司广州人看不起番禺
  • 门户网站改版html网站设计实验报告
  • 做网站上市的公司成都网页制作设计培训
  • 口碑好网站建设开发网店代运营费用
  • html网站设计实验报告太原小程序开发定制
  • 长春网长春网站设计站建设怎样注册网店开网店
  • 江西省做网站互联网广告代理商好做吗
  • 建设银行网站打不开别的网站可以吗禁止wordpress历史版本
  • 网站建设策划实施要素有哪些wordpress云盘视频播放器
  • 西安学校网站建设哪家专业在线图片编辑器马赛克