记录使用Django使用过程 防止以后忘记
首先安装Django
如果要从先前版本升级Django的安装,则需要先卸载旧版本。
官方推荐 大多数人使用 pip install Django
安装完成后 运行 python -m django --version 会打印输出版本信息表示安装完成
我们先在pycharm中创建一个新的工程目录,然后用Django的命令创建服务端工程
django-admin startproject mysite
如果运行失败看看是否环境配置问题
运行完命令后会在当前目录下生成mysite目录,此目录为服务器根目录
上面就是Django生成的一些配置文件,具体功能查看官方文档
使用python manage.py runserver来启动服务器
python manage.py runserver 8080可以修改端口
python manage.py runserver 0:8080可以修改IP和端口
官方建议我先忽略警告,后面会提到数据库相关内容。
接下来我们创建服务器的应用,应用目录无关紧要,本人和官方一样存放在mange.py同一目录下
python manage.py startapp myapp
生成一个新的应用目录,接下来我们创建自己的第一个相应方法,打开该文件夹下的views.py文件。
from django.http import HttpResponse
def index(request):
return HttpResponse("Hello Django,这是我的第一个应用!")
接下来我们在目录中创建ruls.py文件。
from django.urlsimport path
from .import views
urlpatterns = [
path('', views.index, name='index'),
]
接下来我们打开mysite/下的urls.py文件,然后加入我们应用的urls.py
from django.contrib import admin
fromdjango.urls import include,path
urlpatterns=[
path('myapp/',include('myapp.urls')),
path('admin/',admin.site.urls),
]
接下来我们启动服务器在浏览器中打开http://127.0.0.1:8000/myapp/
补充一点:在settings.py文件内修改TIME_ZONE时区,默认为UTC 中国使用Asia/Shanghai 否则的话时间可能会不对。
总结:
本人是Android开发,对python只懂一点点,对照的django官方文档体验了一下,发现使用很简单,并且安装很简单。
以前用java服务从安装到写出第一个页面有很复杂的东西要去弄,人生苦短我用python算是了解了。
接下里我还会继续深入研究Django,后续也会持续更新。
网友评论