Python----源码安装Python语言(CentOS7系统)(centos7 python3安装)
266
2022-08-23
Django的入门仪式
Django的入门仪式
创建项目,并输出Hello,World!!
创建项目
创建项目命令
# django-admin startproject <项目名>
目录结构
# django-admin startproject mysitemysite --------------> 项目根目录 |-mysite --------------> Python 包 |--__init__.py |--settings.py --> 全局设置文件 |--urls.py --> 全局路由控制 |--wsgi.py --> 服务器使用wsgi部署文件 |-manage.py --> Django项目管理
响应请求views首次需要创建views.py,请切换到mysite与urls.py同级目录下
# cd mysite\mysite# vim views.pyfrom django.import HttpResponsedef index(request): return HttpResponse("Hello, world!!")
urls配置url路由
from django.contrib import adminfrom django.urls import pathfrom . import views # 同级目录可直接引用 urlpatterns = [ path('admin/', admin.site.urls), path("", views.index), # url配置views]
启动django
# python manage.py runserverPerforming system checks...System check identified no issues (0 silenced).You have 14 unapplied migration(s). Your project may not work properly until you apply the migrations for app(s): admin, auth, contenttypes, sessions.Run 'python manage.py migrate' to apply them.July 09, 2021 - 14:49:50Django version 2.0, using settings 'mysite.settings'Starting development server at the server with CTRL-BREAK.
测试通过浏览器访问:python manage.py migrate
将在根目录生成db.sqlite3的文件,可通过navicat直接打开
django后台管理创建管理员
# python manage.py createsuperuserUsername (leave blank to use 'jerry'): adminEmail address: admin@mail.comPassword:Password (again):Superuser created successfully.
使用管理登录后台
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~