WINDOWS下django入门

来源:互联网 发布:网络诈骗的危害性 编辑:程序博客网 时间:2024/06/03 17:33

环境:pycharm社区版(社区版和专业版不同,需要手动配置django。

1、安装django,配置环境变量参照 https://www.cnblogs.com/feixuelove1009/p/5823135.html

2、在pycharm的终端输入 django-admin startproject KXBDC KXBDC是项目工程名。

3、在pycharm中打开刚刚建立好的文件,一般在……\PycharmProjects里。

4、在终端输入python manage.py startapp center 其中center是应用名称,这里出现一个问题,提示python: can't open file 'manage.py': [Errno 2] No such file or directory,这时输入cd 加刚刚新建项目路径,回车,进入新建项目路径后,再输入python manage.py startapp center 就OK了。

5、修改views.py文件,

from django.shortcuts import renderimport datetime# Create your views here.from django.http import HttpResponsedef hello(request):    s = 'Gello World!'    current_time = datetime.datetime.now()    html = '<html><head></head><body><h1> %s </h1><p> %s </p></body></html>' % (s, current_time)    return HttpResponse(html)

6、修改urls.py文件,编写路由

from django.conf.urls import urlfrom django.contrib import adminfrom django.urls import pathfrom web import viewsurlpatterns = [    path(r'^admin/', admin.site.urls),    url(r'^$', views.hello, name='hello'),]

ps,首先要import views, 新版django,url正则表达式的写法有所改变,当时卡在这里好久。hello是views里的函数名

以上两步将index这个url指向了views里的hello()函数,它接收用户请求,并返回一个“hello world”字符串

7、在pycharm中的run--edit configureation--选择左上角的绿色+号,选择python,借用一下网图,右边的script写你项目的路径,script parameters 写runserver.新建任何一个django项目后,都必须重新填写一次runserver,否则会出错。

8 在终端输入

python manage.py migrate

python manage.py runserver

9、在settings的

INSTALLED_APPS = [

下加入应用名'center',

注释掉第四行

MIDDLEWARE = [    'django.middleware.security.SecurityMiddleware',    'django.contrib.sessions.middleware.SessionMiddleware',    'django.middleware.common.CommonMiddleware',   # 'django.middleware.csrf.CsrfViewMiddleware',

11 run,看到出现网址http://127.0.0.1:8000/点进去,即可