首页
学习
活动
专区
圈层
工具
发布
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Django笔记 —— Django入门

    准备开发环境 编程语言 版本 Python 3.9.0 这篇博客安装教程挺详细的:Python环境安装教程 第三方库/框架 版本 说明 Django 3.1.2 Web开发框架 virtualenv...20.0.35 虚拟环境库 virtualenvwrapper-win 1.2.6 虚拟环境扩展包(指令便捷) 安装完Python,利用Pip工具来安装 Django框架、virtualenv pip...虚拟环境 py_django: mkvirtualenv -p python3 py_django 建议大家先创建一个 DjangoProject的文件夹 专门来学习、练习 Django项目。...创建book应用 在Terminal终端下输入指令创建book应用 python manage.py startapp book 然后刷新或者等待一下,PyCharm就会显示你创建的应用 Django...在Web服务器上运行Django项目 在开发阶段,为了能够快速预览到开发的效果,Django提供了一个纯python编写的轻量级web服务器,仅在开发阶段使用。

    1.7K11

    Mock 入门:让 Python 测试更简单的模拟对象库

    这些情况下,Mock 库简直就是救星!(超级实用)作为 Python 开发者,了解如何有效使用 Mock 可以让你的测试更加灵活、可靠且高效。...本文将带你深入了解 Python 的 unittest.mock 库,帮助你掌握这个强大的测试工具。什么是 Mock?简单来说,Mock 就是在测试环境中创建的虚拟对象,用来模拟真实对象的行为。...这些模拟对象可以:替代外部依赖(API、数据库等)追踪函数被调用的情况预设函数的返回值模拟异常情况在 Python 3.3 及以上版本中,Mock 已经被整合进标准库,作为 unittest.mock...Mock 基础用法创建简单的 Mock 对象```pythonfrom unittest.mock import Mock创建一个 Mock 对象mock_object = Mock()调用 Mock...) # False```结语Mock 是 Python 测试工具箱中不可或缺的一部分!

    31210

    Django—入门

    当前主流的开发语言如Java、PHP、Python中都有MVC框架。 Web MVC各部分的功能 M全拼为Model,主要封装对数据库层的访问,对数据库中的数据进行增、删、改、查操作。...Django简介 Django,发音为[`dʒæŋɡəʊ],是用python语言写的开源web开发框架,并遵循MVC设计。...执行迁移命令如下: python manage.py migrate 当执行迁移命令后,Django框架会读取迁移文件自动帮我们在数据库中生成对应的表格。...python manage.py createsuperuser 打开浏览器,在地址栏中输入如下地址后回车。 http://127.0.0.1:8000/admin/ ?...使用视图时需要进行两步操作: * 1.定义视图函数 * 2.配置URLconf 1.定义视图 视图就是一个Python函数,被定义在views.py中。

    2.6K10

    Django 入门

    简介 Python 另一个 Web 开发框架 Django,它是一个基于 Python 定制的开源 Web 应用框架,最早源于一个在线新闻 Web 网站,后于2005年开源。...项目进行交互 TestProject/init.py: 一个空文件,告诉 Python 该目录是一个 Python 包 TestProject/settings.py: 该 Django 项目的设置...在TestProject项目目录下输入如下命令启动服务器: $ python3 manage.py runserver 127.0.0.1:8080 May 07, 2021 - 03:15:50 Django...LANGUAGE_CODE = 'zh-hans' # 设置时区 TIME_ZONE = 'Asia/Chongqing' image.png 创建一个应用 创建完项目,就可以在项目创建应用了,每一个应用都是一个 Python...请确定你现在处于 manage.py 所在的目录下,然后运行这行命令来创建一个应用: $ python3 manage.py startapp polls 然后我们就可以编辑polls应用中的views.py

    81730

    Django入门

    Django是一个高级的Python Web框架,它支持快速开发和简洁实用的设计。...这篇文章是看了Django官方文档并进行练习之后总结的笔记,主要总结入门需要了解的几个知识点: 使用Django创建项目。 路径匹配,一个请求路径是如何映射到对应的回调函数。...使用Django创建项目 1.准备工作 安装Python和使用MySQL数据库。 这部分可以查看之前写的文章Python入门和MySQL入门。在这里不再赘述。...不同Django版本可以使用的对应的Python版本 数据库安装(包含除MySQL外的其他数据库) 2.安装Django 先创建一个虚拟环境并切换到该虚拟环境中,这样保证将Django安装在该虚拟环境中...mkvirtualenv demo_env 复制代码 安装正式发布的版本: pip3 install Django 复制代码 使用以下指令可以看到下载的Django的版本: python3 -m django

    1.8K00

    Django入门笔记——Django介绍

    Django介绍 缘起 随着Python语言的兴起,越来越多的程序员开始转向这门语言的学习。在我们学习完Python基础之后,就可以选择利用Python这门语言进行Web应用开发。...而众多Python Web框架中,不得不提的就是现在已经发行到2.x版本的Django。Django是重量级选手中最有代表性的一位。...它诞生于2003 年秋天,那时Lawrence Journal-World 报纸的程序员Adrian Holovaty和Simon Willison开始用 Python 来编写Web新闻程序。...2008年Django有了DSF(Django Software Foundation),Django的发展就由这个基金会来主导。...Django这一词语是根据比利时的爵士音乐家Django Reinhardt命名的,有希望Django能够优雅地演奏(开发)各种乐曲(Web应用)的美好含义。

    66130

    Python自动化运维Django入门

    随着IT运维技术日益更新,近几年运维自动化越来越火,而且学习python的人非常的火爆,尤其是python自动化运维开发,得到了很多前辈的推崇。...一、系统实战环境 系统版本:CnetOS6.5 x86_64 Django版本:Django-1.5.8 MySQL版本:MySQL-5.1.73 Python版本: python-2.6.6 二、Django...python setup.py install 2、MySQL安装方法:yum install  mysql mysql-server –y 安装即可。...注* 如果有提示setuptools模块无法找到,需要先安装这个模块,安装的方法也是下载源码包,然后执行python setup.py install 即可。 Django安装成功如下图: ?...5、执行命令:python manage.py runserver 0.0.0.0:8080 如下图: ? 6、最后在浏览器访问我们的django程序如下图所示,则代表django搭建成功。 ?

    71820

    python入门教程 python Django打造个人博客系统

    这篇博客比较适合对python的Django框架有了一定了解的童鞋,如果是基础不太好的话,建议先看一下django的基础知识点再来学习,这样子对你的学习会更加有帮助哦!...代码如下: 创建一个Django项目,名为MyDjango django-admin startproject MyDjango 创建一个Django应用,名为MyBlog。...那就是关于Django版本的问题,我之前就在这上面栽过一次。...django < 1.7 时: python manage.py syncdb django > 1.7 时: python manage.py makemigrations python manage.py...python manage.py runserver 但是由于没有添加样式,所以看起来不是很好看,所以我们要添加以下模板的样式。关于模板,有着很深的水,了解过的大家肯定都会有感触,我就不多说了。

    98420

    利用python构建Mock系统

    之前的一篇博文提到过利用打算利用python写个mock系统以方便测试,主要是因为所测系统A依赖于其他系统的输入,两个系统属于不同的项目且开发和测试成员都不同,单独针对A系统进行测试时由于A的依赖性导致很多测试点无法覆盖且由于分属不同项目联调成本也较高...,于是乎想到通过Mock的方式规避此问题,由于小弟之前只会java,所以第一时间想到的是用java编写一个mock系统,但是被测系统是C++实现的,那么就涉及到网络字节序的转换问题,研究了半天后开写,接收到的请求死活不能正确解析出来...,而且发现代码还写了不少,头大,旁边同事在研究python,在他的强烈推荐下我就考虑怎么用python去实现,利用业余时间突击学习了一个月的python,终于大功告成,下面记录一下我的学习历程和收获!...2.根据书中内容用python编写个简单的Socket服务端,能接收到被测系统的请求;这时谷歌上搜到python已经有SocketServer模块,只要引入它及它的子类StreamRequestHandler...利用它的pack方法可以将内容转换成指定的格式,pack方法有两个参数,一是转换后的格式定义,二是待转换的内容,下面贴上格式定义符与C++和python中的对应关系: > 格式 c类型 python类型

    68810

    Django快速入门

    Django 是用 Python 写的一个自由和开放源码 web 应用程序框架。 web框架是一套组件,能帮助你更快、更容易地开发web站点。...本篇使用的是Django 1.11, windows系统。文中的示例源码已经上传到github: django快速入门源码。...2 运行django 命令行中CD到你创建的工程中,我这里是mysite目录,输入以下命令: python manage.py runserver   这样创建的网站就开始运行了,django启动默认端口为...(2)manage.py: 一个让你用各种方式管理 Django 项目的命令行工具。比如我们之前用的python manage.py runserver命令。...(4)mysite/__init__.py: 一个空文件,告诉 Python 这个目录应该被认为是一个 Python 包。 (5)mysite/settings.py:Django 项目的配置文件。

    1K30

    django官方入门教程_DJango

    Django入门教程 Django是一个开放源代码的Web应用框架,由Python写成。采用了MTV的框架模式,即模型M,模板T和视图V。...##Django安装 安装django前需要先安装python环境,建议使用anconda来安装,anaconda指的是一个开源的Python发行版本,其包含了conda、Python等180多个科学包及其依赖项...install django[==版本号] 对于中小型网站来说,mysql是最简单便捷的数据库解决方案,也适合入门者进行学习,所以还需要安装mysql。...,https://pypi.python.org/pypi/MySQL-python/ 下 直接下载MySQL-python-1.2.5.win32-py2.7.exe 这个不用编译可以直接安装 安装后...HelloDjango/init.py: 一个空文件,告诉 Python 该目录是一个 Python 包。 HelloDjango/settings.py: 该 Django 项目的设置/配置。

    85110
    领券