2.项目的基本访问

项目的基本访问

1.项目视图实现

		在项目app(my_book)里面的views.py中进行视图的操作,如下是我测试使用的
from django.http import HttpResponse
from django.shortcuts import render

# Create your views here.


def demo(requests):
	# 视图函数在处理完相关的逻辑后,也需要返回一个响应(HttpResponse)给浏览器
    return HttpResponse("Hello world ! ")

2.app的URl与项目的总url的定义

  1. app的url
    		在app(my_book)里面是不存在urls这个文件的,
    		因此需要创建urls.py文件
    		其文件配置如下
    
    		from django.urls import path
    		from . import views
    
    		app_name = 'my_books_index'
    		urlpatterns = [
    			 # 测试项
    			 path('demo/', views.demo, name='demo'),
    
    		]
    
    1. 项目的总url
	from django.contrib import admin
   	from django.urls import path,include

   	urlpatterns = [
   	    path('admin/', admin.site.urls),
   		path('s/', include('my_book.urls')),
   	]

配置完成后·后面访问地址就是http://127.0.0.1:8000/s/demo/
当然此时还无法正常跑起来

3.setting基本运行设置

DEBUG = False   # 建议在开发时False好点

ALLOWED_HOSTS = ['*']   # 这是访问的hosts限制:‘*’------符合的都可以通过


# Application definition

INSTALLED_APPS = [
    'django.contrib.admin',
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.messages',
    'django.contrib.staticfiles',
    'my_book'  # 这是app注册,否者你的app时无法使用的
]

当然这里重点提一下:要想项目跑起来,必须运行manage.py
因此在这里需要注意操作了

1.通过终端(Terminal)命令

	python manage.py runserver

2 通过开发工具:pycharm

		首先运行manage.py文件,然后停止运行
		然后如下操作

2.项目的基本访问
2.项目的基本访问

		配置好后就可以了
		重新运行manage文件即可
		打开浏览器:http://127.0.0.1:8000/s/demo/

2.项目的基本访问

上一篇:最详细的L298N模块使用说明


下一篇:使用python刷访问量