仅作为记录,大佬请跳过。
文章目录
pycharm
貌似只有pycharm专业版才可以创建django项目。
博主用小米笔记本的pycharm专业版,使用远程服务器的python解释器,创建在远程服务器上(同时pycharm会在小米笔记本本地备份,将小米本地备份的创建的django项目复制到神船战神)
————————————————————————————
创建方法
————————————————————————————
NameError: name ‘os’ is not defined
创建好后,NameError: name ‘os’ is not defined
解决
windows的命令提示符里,运行manage.py文件
cd e:
cd web\a3djangoframe
python manage.py runserver
展示:
在浏览器里运行http://127.0.0.1:8000/
展示:
退出服务器
在windows的命令提示符里,按ctrl和c
,即可退出web服务器
将http://127.0.0.1:8000/服务器的显示修改成中文
在settings.py的107行修改:
LANGUAGE_CODE = 'zh-hans' # 语言
TIME_ZONE = 'Asia/Beijing' # 时区
展示:
生成新的后台功能目录
(退出web服务器后,还在a3djangoframe
文件夹下,在windows的命令提示符
里,输入:
python manage.py startapp hrsDjango
即可。
展示:
创建html文件
在之前pycharm生成的空文件夹templates
里,创建testHello.html文件
用vscode输入代码:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Hello</title>
</head>
<body>
<h1>life is short,you need python!</h1>
<h3>生命短暂,你需要蟒蛇!</h3>
</body>
</html>
此时在vscode里,用alt和b
运行(前提是已安装插件open in brower传送门),即可看到网页:
进一步完善
from django.shortcuts import render, HttpResponse
def index(request):
return render(request, 'testHello.html')
from django.urls import path
from hrsDjango import views
urlpatterns = [
path('', views.index),
]
from django.contrib import admin
from django.urls import path, include
urlpatterns = [
path('admin/', admin.site.urls),
path('hrs/', include('hrsDjango.urls'))
]
tip: from hrsDjango import views
在pycharm里使用import views
在windows的命令提示符里运行,需写成from hrsDjango import views