树莓派django安装mysql_【用树莓派搭建Django网站1】摸索入门篇

news/2024/5/10 0:22:20/文章来源:https://blog.csdn.net/weixin_35703897/article/details/114020171

一、安装与入门

环境

树莓派4B

安装好了Python的树莓派环境的树莓派操作系统(Debian系统)

Python 2.7.16

安装

sudo pip3 install Django -i https://pypi.tuna.tsinghua.edu.cn/simple

运行:

>>> import django

>>> print(django.VERSION)

(3, 1, 1, 'final', 0)

创建项目

用django-admin建立Django项目

pi@raspberrypi:~/DjangoProject/ $ django-admin.py

pi@raspberrypi:~/DjangoProject/ $ django-admin.py startproject HelloWorld

pi@raspberrypi:~/DjangoProject/HelloWorld $ tree .

.

├── HelloWorld

│ ├── asgi.py

│ ├── __init__.py

│ ├── settings.py

│ ├── urls.py

│ └── wsgi.py

└── manage.py

1 directory, 6 files

目录说明:

HelloWorld: 项目的容器。

manage.py: 一个实用的命令行工具,可让你以各种方式与该 Django 项目进行交互。

HelloWorld/init.py: 一个空文件,告诉 Python 该目录是一个 Python 包。

HelloWorld/asgi.py: 一个 ASGI 兼容的 Web 服务器的入口,以便运行你的项目。

HelloWorld/settings.py: 该 Django 项目的设置/配置。

HelloWorld/urls.py: 该 Django 项目的 URL 声明; 一份由 Django 驱动的网站"目录"。

HelloWorld/wsgi.py: 一个 WSGI 兼容的 Web 服务器的入口,以便运行你的项目。

接下来我们进入 HelloWorld 目录输入以下命令,启动服务器:

pi@raspberrypi:~/DjangoProject/HelloWorld/HelloWorld $ ls

asgi.py __init__.py __pycache__ settings.py urls.py wsgi.py

pi@raspberrypi:~/DjangoProject/HelloWorld/HelloWorld $ vi settings.py

pi@raspberrypi:~/DjangoProject/HelloWorld $ python3 manage.py runserver 192.168.3.52:8000

浏览器中输入:

http://192.168.3.52:8000/

a8c4f3edd858

视图和 URL 配置

pi@raspberrypi:~/DjangoProject/HelloWorld $ cd HelloWorld/

pi@raspberrypi:~/DjangoProject/HelloWorld/HelloWorld $ ls

asgi.py __init__.py __pycache__ settings.py urls.py wsgi.py

pi@raspberrypi:~/DjangoProject/HelloWorld/HelloWorld $ vi views.py

写入:

from django.http import HttpResponse

def hello(request):

return HttpResponse("Hello world ! ")

接着,绑定 URL 与视图函数。打开 urls.py 文件,注释掉原来代码,将以下代码复制粘贴到 urls.py 文件中:

from django.conf.urls import url

from . import views

urlpatterns = [

url(r'^$', views.hello),

]

刷新网页:

a8c4f3edd858

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_837731.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

iis7 php 同时并存,IIS服务器同时设置多个网站的三种方式(图文)(2)

首先我们需要在网卡上配置不同的IP地址,我们一开始已经添加了192.168.1.1,那我们把这个IP(192.168.1.1)分配给"百度"网站吧,接下来我们再新建一个192.168.1.100分配给"谷歌",新建一个192.168.1.200分配给&quo…

ajax的url在java中对应方法怎么找到_wordpress或dede织梦网站底部怎么添加备案号?...

应工信部备案要求,现在网站备案要求在网站页面下方添加备案号,并且备案号要求链接跳转到http://www.beian.miit.gov.cn/很多站长不知道怎么添加备案号和跳转,导致网站备案被退回,甚至网站备案被注销,需要重新备案&…

浏览器标题栏显示网站自定义图标

目录 一、原理 二.代码 三、效果 一、原理 在html的head属性中添加<link>标签&#xff0c;href添加图标路径&#xff0c;rel"icon"声明link中的图片是html文件在浏览器打开时显示的图标 <link rel"icon" href"./titleIcon.png">…

element在线运行网站codepen报错:Uncaught ReferenceError: Vue is not defined

目录 一、问题 二、解决方法 三、总结 一、问题 在Element - The worlds most popular Vue UI framework官网中点击一个例子 右下角的 ”在线运行“&#xff0c;跳转到在线运行网站codepen&#xff0c;发现无法正常运行代码。并且js文件中报错 &#xff1a;Uncaught Refe…

宝塔添加多占点_宝塔面板创建站点添加网站的详细教程

宝塔面板创建站点添加网站的详细教程。宝塔 Linux面板创建站点添加网站常规方法1、登录宝塔 Linux 面板>> 网站 >> 添加站点&#xff0c;具体如下图所示&#xff1a;2、填写站点域名&#xff1b;FTP可以选择创建&#xff0c;然后就会得到 FTP 的账号和密码&#xf…

s3c2440 在linux,LED驱动 - 基于S3C2440的Linux-3.6.6移植_Linux编程_Linux公社-Linux系统门户网站...

目前的linux版本的许多驱动都是基于设备模型&#xff0c;LED也不例外。简单地说&#xff0c;设备模型就是系统认为所有的设备都是挂接在总线上的&#xff0c;而要使设备工作&#xff0c;就需要相应的驱动。设备模型会产生一个虚拟的文件系统——sysfs&#xff0c;它给用户提供了…

php毕业设计定制,基于PHP的玩偶定制网站设计毕业论文+设计源码+测试说明

基于PHP的玩偶定制网站设计摘 要网上定制相比传统购物的更加便捷的优势&#xff0c;加上如今配套物流的建设&#xff0c;网上支付技术的完善。使得消费者能够做到足不出户&#xff0c;即可享受到安全便捷的购物过程。因而越来越多的人开始亲睐”网购”。而网上商城可以不受地域…

站长服务器维护,站长管理,该如何定期维护网站?

随着时代的不断发展&#xff0c;网站对于企业的发展有着越来越重要的作用了&#xff0c;无论什么类型的企业&#xff0c;都已经有了独立的网站了&#xff0c;也都开始利用网站来进行推广宣传了。但是&#xff0c;有些企业在做网站推广宣传的时候&#xff0c;会遇到一些问题&…

php+mysql图书管理系统_[源码和文档分享]基于PHP和MYSQL数据库实现的公共考试报名管理系统网站...

前 言随着社会的快速发展&#xff0c;体力不再是我们唯一的生存方式了&#xff0c;人们也越来越注重自身的文化素养&#xff0c;随之而来的也有许多成人考试&#xff0c;为已经步入社会的人提供一个再学习的机会。众所周知&#xff0c;作为学生&#xff0c;考试是我们必经的过程…

怎么查看网站用什么数据库服务器,怎么查看网站数据库服务器ip

怎么查看网站数据库服务器ip 内容精选换一换内网域名是指仅在VPC内生效的虚拟域名&#xff0c;无需购买和注册&#xff0c;无需备案。云解析服务提供的内网域名功能&#xff0c;可以让您在VPC中拥有权威DNS&#xff0c;且不会将您的DNS记录暴露给互联网&#xff0c;解析性能更高…

专利查询下载的几个网站

专利查询 a. Espacenet Patent search 网址&#xff1a;https://worldwide.espacenet.com/ b. Soopat专利搜索 网址&#xff1a;http://www.soopat.com/ c. 专利信息服务平台 网址&#xff1a;http://search.cnipr.com/ d. 佰腾网 网址&#xff1a;https://www.baiten.cn/…

Chrome禁用JavaScript复制网站内容

如何复制一个网站中的内容&#xff0c;例如打开360doc网站&#xff0c;选中内容复制会弹出需要登录账号才能复制内容。 如何才能复制选中的内容呢&#xff0c;下面在chrome中演示如何复制网站内容。 在chrome中如何操作可以直接复制呢。 第一步&#xff1a;在需要复制的页面…

忘记网站登录密码不要慌,一招拯救你

忘记网站登录密码不要慌&#xff0c;一招拯救你 有些朋友可能曾经有过这样的痛苦&#xff0c;忘记某个网站的密码&#xff0c;只好找回密码&#xff0c;但操作比较麻烦&#xff0c;更难过的是可能有些网站不能找回密码就更惨&#xff0c;只能一遍一遍的尝试&#xff0c;直到。。…

网站实现GNSS数据批量下载

作为一名双非高校硕士研究生&#xff0c;硕士期间主要从事GNSS这个大类方向的研究&#xff0c;目前面临毕业就业问题&#xff0c;所以正在考虑转码&#xff0c;为了给自己硕士研究方向画个句号同时为转码打下基础&#xff0c;最近开发了一个网站&#xff1a;www.gnssget.cn。这…

Chrome API获取登录网站的cookie信息

谷歌插件 chrome.cookies.getAll API获取登录网站的cookie信息代码实现效果图代码实现 <div class"layui-form-item"><label class"layui-form-label">链接:</label><div class"layui-input-block"><input type&quo…

selenium 通过chrome浏览器携带用户数据登录网站

selenium 携带用户数据chromedriver登录网站 1.在chrome浏览器数据Chrome://versin 会得到本地谷歌用户数据:如图 2.启动chromeDriver需要添加user_data_dir 目录&#xff0c;这里只写到User Data 目录。 option webdriver.ChromeOptions() user_data_dirrC:\Users\12501\Ap…

2 亿元网站的官司,让我们看到了大公司+高预算≠好产品

前情回顾&#xff1a;美国汽车租赁公司赫兹&#xff08;Hertz&#xff09;将一个数字化转型项目交给了顶级咨询公司埃森哲&#xff08;Accenture&#xff09;负责。结果耗时 2 年多&#xff0c;耗费 2 个多亿&#xff0c;连一个可用的网站或者 APP 都没有交付出来&#xff0c;还…

静态网站架构的演进和最佳实践

作者&#xff1a;CODING - 杨周 新冠肺炎期间&#xff0c;约翰霍普金斯大学开发的疫情地图网站单日 PV 达 10 亿次&#xff0c;查看源代码可以看出它是一个单页应用&#xff08;single-page application&#xff0c;缩写 SPA&#xff09;&#xff0c;JS 调用后端 API 返回动态数…

CODING 静态网站服务升级,快速、稳定、高拓展!

CODING 静态网站拥有强大的页面托管服务&#xff0c;目前已有数万开发者、设计师、产品经理、团队与企业使用 CODING 静态网站托管了他&#xff08;她&#xff09;们的个人网站、博客、企业与产品官网、在线文档等。CODING 静态网站上线运营多年来&#xff0c;由于复杂多变的网…

robots.txt配合google网站管理员工具进行快速删除google收录

新版google工具在【优化】栏目进行删除网址。 google网站管理员工具介绍 google的“网站管理员工具”&#xff0c;是非常强大的&#xff0c;如果你能够熟练的使用它&#xff0c;你的网站将得到不少的提高&#xff0c;这不仅限于google优化哦&#xff0c;还有助于对其它搜索引…