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

安徽平台网站建设公司做推广

安徽平台网站建设公司,做推广,有限公司企业网站建设方案,成都十大互联网公司项目的目录结构: -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.zhongyajixie.com/news/45079.html

相关文章:

  • 扬中网站建设价格千锋教育培训机构就业率
  • wordpress数据库里更改域名福州短视频seo
  • 泰安市建设信息网站沈阳网站关键字优化
  • 您的网站未备案实时军事热点
  • 郑州网站推广公司电话市场调研报告ppt
  • asp动态网站开发认证模拟判断题百度seo关键词优化方案
  • 北京网站制作网络推广公司网络营销专业是干嘛的
  • 陕西企业网站建设哪家专业短视频seo询盘获客系统软件
  • 网站开发学那个语言比较好口碑营销的重要性
  • 无锡制作网站百度链接提交
  • 科学城做网站公司济宁百度推广电话
  • 商城网站开发业务推广公司
  • 做支付网站游戏推广怎么找玩家
  • 吕梁网站开发百度一下百度搜索百度一下
  • 那些免费网站做推广比较好现在最好的免费的建站平台
  • 开发一个网站的过程是什么凤山网站seo
  • 哪家公司做网站便宜优秀的网页设计案例
  • 只做英文网站 域名有什么要求2022近期重大新闻事件10条
  • 做淘宝客没网站怎么做网络营销策划方案ppt模板
  • 给人做ppt的网站吗北京做的好的seo公司
  • 什么做直播网站好平台关键词排名优化
  • 做任务赚佣金的网站爱网
  • 西安网站漏洞seo建站要求
  • 公司网站备案具体什么情况google国际版入口
  • 彩票代购网站开发深圳平台推广
  • 太原做网站页面的关于搜索引擎的搜索技巧
  • 广州市企业网站制作媒体发稿公司
  • 盐城市政府门户网站建设百度seo快速排名优化
  • 合肥个人做网站app拉新一手渠道
  • 免费网站排名优化建站教程