Django-C006-第三方

Posted hannibal-2018

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Django-C006-第三方相关的知识,希望对你有一定的参考价值。

 此文章完成度【1%】留着以后忘记的回顾。多写多练多思考,我会努力写出有意思的demo,如果知识点有错误、误导,欢迎大家在评论处写下你的感想或者纠错。 

【Django version】: 2.1

【pymysql version】:0.9.3

【python version】: 3.7

【Pillow version】:6.0.0

 

第三方


    常用的第三方Django模块【‘富文本编辑器’, ‘全文检索’,‘发送邮件’, ‘celery’】

部署: 

  当项目开发完成后,需要将代码放到服务器上, 这个过程称为部署,服务器上需要有一个运行代码的环境,这个环境一般使用uWSGI+nginx 

创建项目

1.创建项目名称为test6,应用名为school

技术图片

2.检查版本File>Settings>Project:test6>Project Interpreter

技术图片

3.在test6下urls.py文件配置url到项目中,在项目下urls.py文件中配置index的url

test6/urls.py
from
django.contrib import admin from django.urls import path, re_path, include urlpatterns = [ path(admin/, admin.site.urls), re_path(r^$, include(school.urls)) ]
school/urls.py
from django.urls import re_path
from school import views

urlpatterns = [
    re_path(r^index$, views.index),
]

4.在应用下的views.py中添加index视图

from django.shortcuts import render

def index(request):
    return render(request, school/index.html)

5.在templates文件夹下创建school文件夹,并且创建一个index.html

技术图片

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>首页</title>
</head>
<body>
    <h1>congratulations</h1>
</body>
</html>

 

以上是关于Django-C006-第三方的主要内容,如果未能解决你的问题,请参考以下文章

006py协程gevent

web service006——第三种方式调用,通过Ajax方式访问(跨域)http请求xml数据

SPRING IN ACTION 第4版笔记-第三章ADVANCING WIRING-006-给bean运行时注入值(Environment,Property文件)

Django-C005-说说MVT之外的事情

python数据分析006_Python 2D绘图库Matplotlib

2021.04.21 以太坊挖矿的情况分析