当前位置: 首页 > news >正文

免费做网站凡科深圳全网推广

免费做网站凡科,深圳全网推广,b2b大润发网站大全,合肥做兼职网站设计项目的目录结构: -HeartFailure |-- apps |--user |--HeartFailure |-- static |--manage.py 一、django项目相关的 1、命令行中创建django项目 #1、切换到指定的虚拟环境中 workon my_drf#2、该虚拟环境已经安装好django和rest_framework了 django-admin startp…

项目的目录结构:

 -HeartFailure

        |-- apps

                |--user

        |--HeartFailure

        |-- static

        |--manage.py

一、django项目相关的

1、命令行中创建django项目

#1、切换到指定的虚拟环境中
workon my_drf#2、该虚拟环境已经安装好django和rest_framework了
django-admin startproject HeartFailure

 2、在项目中创建apps包,所有的应用都放到这里

3、切换到apps目录下,创建user应用

python ../manage.py startapp user

4、注册user应用

a.由于user应用是放到了apps包中了,需要进行修改:apps/user/apps.py,其中的name='apps.user'

b.注册应用

INSTALLED_APPS = ['django.contrib.admin','django.contrib.auth','django.contrib.contenttypes','django.contrib.sessions','django.contrib.messages','django.contrib.staticfiles','apps.user.apps.UserConfig',#用户管理
]

二、drf纯净版配置

settings.py

INSTALLED_APPS = [# 'django.contrib.admin', #1、后台管理注销# 'django.contrib.auth', #2、django认证注销# 'django.contrib.contenttypes',#3、注销# 'django.contrib.sessions',#4、session会话功能注销# 'django.contrib.messages',#5、注销'django.contrib.staticfiles', #静态资源,后续静态资源可以由nginx代理'rest_framework',#使用Response时,会需要某些静态资源'apps.user.apps.UserConfig',#用户app
]MIDDLEWARE = ['django.middleware.security.SecurityMiddleware',# 'django.contrib.sessions.middleware.SessionMiddleware', #1、session中间件注销'django.middleware.common.CommonMiddleware',# 'django.middleware.csrf.CsrfViewMiddleware', #2、csrf校验注销# 'django.contrib.auth.middleware.AuthenticationMiddleware',#3、认证中间件注销# 'django.contrib.messages.middleware.MessageMiddleware', #4、注销'django.middleware.clickjacking.XFrameOptionsMiddleware',
]TEMPLATES = [{'BACKEND': 'django.template.backends.django.DjangoTemplates','DIRS': [os.path.join(BASE_DIR, 'templates')],'APP_DIRS': True,'OPTIONS': {'context_processors': ['django.template.context_processors.debug','django.template.context_processors.request',# 'django.contrib.auth.context_processors.auth', #1、注销掉# 'django.contrib.messages.context_processors.messages', #2、注销掉],},},
]STATIC_URL = '/static/'
#设置静态路由搜索的的目录,开发阶段可以使用,上线阶段用nginx来代理即可
STATICFILES_DIRS=[os.path.join(BASE_DIR,'static')]#drf的配置,全局配置
REST_FRAMEWORK = {#在认证时,对于没有登录的用户会给request.user赋值匿名用户,这里设置赋值成None,【纯净版必须设置】'UNAUTHENTICATED_USER':None,
}

三、简单的nginx配置

#心衰系统的本地开发
server {listen       8008;server_name 127.0.0.1;#前端location / {root C:/APPS/html;index index.html;}#后端location /api/ {proxy_pass http://127.0.0.1:8005/;#配置nginx支持websocketproxy_http_version 1.1;proxy_set_header Upgrade $http_upgrade;proxy_set_header Connection "upgrade";#websocket三个超时时间,有默认值proxy_read_timeout 600s;proxy_connect_timeout 30s;proxy_send_timeout 60s;}#nginx代理静态资源location /api/static {alias C:\data\project\HeartFailure\static;}}

总结:纯净版的drf项目,抛弃了django的后台管理,django的认证机制,会话机制等等。相对来说,系统允许速度会快一些。

http://www.hkea.cn/news/316309/

相关文章:

  • 做网站品长沙网络营销公司排名
  • b2b商贸网站环球网最新消息疫情
  • wordpress next主题什么是seo教程
  • 如何规划一个网站快手秒赞秒评网站推广
  • 中国网站开发网站seo需要用到哪些工具
  • 织梦做的网站首页出现空白网页平台做个业务推广
  • 备案做电影网站吗yandx引擎入口
  • 网站双倍浮动百度账号登陆入口
  • 聊城市网站建设网站推广排名
  • 帝国新闻网站模板百度seo推广怎么做
  • 预约做港澳证的网站网站排名在线优化工具
  • 罗湖实惠的网站建设费用成都官网seo厂家
  • 建设部官方网站有哪些优帮云排名优化
  • 天津做网站找谁新东方在线教育平台官网
  • 南宁做网站在哪了日本预测比分
  • 咋样查看网站用什么编程语言做的9个广州seo推广神技
  • 网站链接太多怎么做网站地图谷歌广告
  • 网站关键词更新临汾网络推广
  • 个人做网站靠什么盈利免费网站建设模板
  • 网站开发 打标签aso优化怎么做
  • 教育校园网站建设方案seo每天一贴
  • 怎么看网站的建设时间推广公司品牌
  • 营销型网站有什么特点英语培训机构
  • 学院网站的系统建设方式宝鸡网站seo
  • 网站客户端怎么做的百度一下了你就知道官网
  • 有什么推广方法优化大师电脑版官方
  • 自己做网站的服务器上海网站建设公司排名
  • 跳蛋塞逼做多的视频网站百度广告联盟官网
  • 房地产网站开发文档企业查询
  • 做emu对网站有什么要求十大免费无代码开发软件