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/点进去,即可
- WINDOWS下django入门
- windows下安装Django
- WINDOWS下安装django
- Windows下安装Django
- Windows下安装Django
- Windows下安装Django
- Windows下安装Django
- windows 下搭建django
- windows下安装django
- windows下安装django
- Windows下安装Django
- windows下安装Django
- Windows下安装Django
- Windows下安装Django
- Windows下安装Django
- windows下安装django
- Windows下安装Django
- windows下apache+django
- PHP目前比较常见的五大运行模式
- Java开发微信公众号
- python一个精简的ORM框架(廖老师的python教程)理解
- 23种设计模式之-----适配器模式(Adapter Pattern)
- JavaWeb基础--HttpServletRequest
- WINDOWS下django入门
- 1、jmeter配置(Error: Unable to access jarfile ApacheJMeter.jar)
- Spring学习(6)--Spring中bean的生命周期
- JavaWeb基础--ContentType
- 软件测试的定义
- Eclipse利用Maven的插件部署web项目到远程tomcat服务器
- Spark----管道的概念与例子
- java菜鸟学习日记2 class文件检验器
- creating server tcp listening socket 127.0.0.1:6379: bind No error