//settings.py"""
Django settings for robotserver project.
Generated by 'django-admin startproject' using Django 1.11.20.
For more information on this file, see
https://docs.djangoproject.com/en/1.11/topics/settings/
For the full list of settings and their values, see
https://docs.djangoproject.com/en/1.11/ref/settings/"""
import os
# Build paths inside the project like this: os.path.join(BASE_DIR,...)BASE_DIR= os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
# Quick-start development settings - unsuitable for production
# See https://docs.djangoproject.com/en/1.11/howto/deployment/checklist/
# SECURITYWARNING: keep the secret key used in production secret!SECRET_KEY='en6r8*z)(u75uyv5jgm=&mbypo9p95aei4)+fi-2+(=ppd#0+f'
# SECURITYWARNING: don't run with debug turned on in production!DEBUG= True
ALLOWED_HOSTS=[]
# Application definition
STATICFILES_DIRS=(
os.path.join(BASE_DIR,"static"),)INSTALLED_APPS=['django.contrib.admin','django.contrib.auth','django.contrib.contenttypes','django.contrib.sessions','django.contrib.messages','django.contrib.staticfiles',]MIDDLEWARE=['django.middleware.security.SecurityMiddleware','django.contrib.sessions.middleware.SessionMiddleware','django.middleware.common.CommonMiddleware','django.middleware.csrf.CsrfViewMiddleware','django.contrib.auth.middleware.AuthenticationMiddleware','django.contrib.messages.middleware.MessageMiddleware','django.middleware.clickjacking.XFrameOptionsMiddleware',]ROOT_URLCONF='robotserver.urls'TEMPLATES=[{'BACKEND':'django.template.backends.django.DjangoTemplates','DIRS':[os.path.join(BASE_DIR,'templates/').replace('\\','/')],'APP_DIRS': True,'OPTIONS':{'context_processors':['django.template.context_processors.debug','django.template.context_processors.request','django.contrib.auth.context_processors.auth','django.contrib.messages.context_processors.messages',],},},]WSGI_APPLICATION='robotserver.wsgi.application'
# Database
# https://docs.djangoproject.com/en/1.11/ref/settings/#databases
DATABASES={'default':{'ENGINE':'django.db.backends.sqlite3','NAME': os.path.join(BASE_DIR,'db.sqlite3'),}}
# Password validation
# https://docs.djangoproject.com/en/1.11/ref/settings/#auth-password-validators
AUTH_PASSWORD_VALIDATORS=[{'NAME':'django.contrib.auth.password_validation.UserAttributeSimilarityValidator',},{'NAME':'django.contrib.auth.password_validation.MinimumLengthValidator',},{'NAME':'django.contrib.auth.password_validation.CommonPasswordValidator',},{'NAME':'django.contrib.auth.password_validation.NumericPasswordValidator',},]
# Internationalization
# https://docs.djangoproject.com/en/1.11/topics/i18n/LANGUAGE_CODE='en-us'TIME_ZONE='UTC'USE_I18N= True
USE_L10N= True
USE_TZ= True
# Static files(CSS, JavaScript, Images)
# https://docs.djangoproject.com/en/1.11/howto/static-files/STATIC_URL='/static/'
//urls.py"""robotserver URL Configuration
The `urlpatterns` list routes URLs to views. For more information please see:
https://docs.djangoproject.com/en/1.11/topics/http/urls/
Examples:
Function views
1. Add an import:from my_app import views
2. Add a URL to urlpatterns:url(r'^$', views.home, name='home')
Class-based views
1. Add an import:from other_app.views import Home
2. Add a URL to urlpatterns:url(r'^$', Home.as_view(), name='home')
Including another URLconf
1. Import the include()function:from django.conf.urls import url, include
2. Add a URL to urlpatterns:url(r'^blog/',include('blog.urls'))"""
from django.conf.urls import url
from django.contrib import admin
from.import view
urlpatterns =[url(r'^admin/', admin.site.urls),url(r'^$', view.hello),]```javascript
//view.pyfrom django.http import HttpResponse
from django.shortcuts import render
def hello(request):returnrender(request,'index.html')