首页 > 其他 > 详细

Django项目的创建与基本使用

时间:2019-10-21 20:13:10      阅读:84      评论:0      收藏:0      [点我收藏+]

Django项目创建与简单使用

cmd命令创建

pip3 install django==1.11.20   # 安装django模

django-admin # cmd窗口输入后,如果有提示,表示安装成功

django-admin startproject 项目名 
     
项目名
    跟项目名同名的文件夹
        init.py
        setting.py
        urls.py
        wsgi.py
    manage.py
python manage.py runserver

python manage.py startapp 应用名(创建的应用要在settings.py文件中注册才有效)

pycharm创建

? pycharm能够自动创建template文件夹和配置路径

? 也能够支持创建一个应用并且自动注册,后来再创建的要在settings.py文件里配置

? 用户能够访问到的所有的资源都是我们提前设定的

? 如果没有暴露 用户就永远访问不了

1.views.py里要导入的模块(三个常用的对象)
from django.shortcuts import render,HttpResponse,redirect

HttpResponse #返回的是字符串

render  #返回的是html页面

redirect #重定向一个网页
2.静态文件配置

?

静态文件(static文件夹,主要存放网站用到的js,css,第三方的 bootstrap,fontwesome,sweetalert...)

通常情况下 网站所用到的静态文件资源 统一都放在static文件夹下

STATIC_URL = '/static/'   # 是访问静态资源的接口前缀(默认为static),只要是想访问静态资源,你就必须以static开头.

方法一:
#手动配置静态文件访问资源
STATICFILES_DIRS = [
    os.path.join(BASE_DIR,'static'),
    os.path.join(BASE_DIR,'static'),
    os.path.join(BASE_DIR,'static2')
]

方法二:
#接口前缀,动态解析,无论前缀为什么都能

在用到css,js等网页中添加
{% load static %}
<link rel="stylesheet" href="{% static 'bootstrap/css/bootstrap.min.css'%}">
<script src = "{% static 'bootstrap/js/bootstrap.min.js'%}"><script>

form表单 action参数的三种形式

    1.不写 默认向当前地址提交
    2.只写后缀/login/
    3.写全路径

form表单默认向后端提交的方式

Get请求大小限制详解

1.默认是get请求

get请求携带的参数方式 会拼接到url后面(url?username=admin&password=213213213213213)

缺点:
    1.不安全
    2.get请求携带的参数有大小限制(2kb)

2.

Django项目的创建与基本使用

原文:https://www.cnblogs.com/cheng825/p/11715441.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!