django

1.查看版本:python -m django --version

创建项目: django-admin startproject mysite

manage.py:一个让你用各种方式管理 Django 项目的命令行工具

里面一层的 mysite/ 目录包含你的项目,它是一个纯 Python 包。

mysite/__init__.py:一个空文件,告诉 Python 这个目录应该被认为是一个 Python 包。

mysite/settings.py:Django 项目的配置文件。

mysite/urls.py:Django 项目的 URL 声明,就像你网站的“目录”。

mysite/wsgi.py:作为你的项目的运行在 WSGI 兼容的Web服务器上的入口。

运行:python manage.py runserver

更换端口:默认情况下,runserver 命令会将服务器设置为监听本机内部 IP 的 8000 端口。如果你想更换服务器的监听端口,请使用命令行参数。例如8080端口,python manage.py runserver 8080。如果你想要修改服务器监听的IP,在端口之前输入新的。python manage.py runserver 0:8000,0 是 0.0.0.0 的简写。

2.创建应用:python manage.py startapp polls

函数 path() 具有四个参数,两个必须参数:route 和 view,两个可选参数:kwargs 和 name

route:是一个匹配 URL 的准则。当 Django 响应一个请求时,它会从 urlpatterns 的第一项开始,按顺序依次匹配列表中的项,直到找到匹配的项。这些准则不会匹配 GET 和 POST 参数或域名。

view:当 Django 找到了一个匹配的准则,就会调用这个特定的视图函数,并传入一个 HttpRequest 对象作为第一个参数,被“捕获”的参数以关键字参数的形式传入。

kwargs: 任意个关键字参数可以作为一个字典传递给目标视图函数。

name: 为你的 URL 取名能使你在 Django 的任意地方唯一地引用它,尤其是在模板中。

3.数据库: 

dayehui
原文地址:https://www.cnblogs.com/zrh-960906/p/14387868.html