新手上路之django项目开发(一)-----创建项目并运行
发布日期:2021-05-10 22:29:13 浏览次数:18 分类:精选文章

本文共 1391 字,大约阅读时间需要 4 分钟。

一、创建项目

在PyCharm中,选择"<新项目>" → "

" → 选择Django项目,输入项目名即可创建新项目。 同样,可以使用命令行执行:

django-admin startproject mysite

项目命名为"mysite"。

二、配置settings.py文件

  • 创建"templates"和"static"目录在"mysite"项目内。
  • 在settings.py中配置以下内容:
  • TEMPLATES = [
    {
    'BACKEND': 'django.template.backends.django.DjangoTemplates',
    'DIRS': [os.path.join(BASE_DIR, 'templates')],
    'APP_DIRS': True,
    'OPTIONS': {
    'context_processors': [
    'django.template.context_processors.debug',
    'django.template.context_processors.request',
    'django.contrib.auth.context_processors.auth',
    'django.contrib.messages.context_processors.messages',
    ],
    },
    },
    ]
    ALLOWED_HOSTS = ['*']

    三、创建首页

    templates目录中创建index.html文件,内容可以简单示例:

    Hello, Django!

    四、创建视图文件

    mysite/mysite/views.py中添加以下内容:

    from django.shortcuts import render
    def index(request):
    return render(request, 'index.html')

    五、配置路由

    mysite/mysite/urls.py中添加:

    from django.conf.urls import url
    from django.urls import path
    from django.contrib import admin
    from . import index
    urlpatterns = [
    url(r'^admin/', admin.site.urls),
    path('index/', index),
    ]

    六、运行项目

    在终端中执行以下命令:

    python manage.py runserver

    浏览器访问:http://127.0.0.1:8000=index/

    如需进一步操作,可以通过Django管理界面http://127.0.0.1:8000/admin/管理项目内容。

    七、项目目录

    按照标准目录结构组织项目文件。mysite作为顶级目录包含templatesstaticstaticfilesmigrations等必要文件夹。

    上一篇:linux下安装pm2
    下一篇:页面加载时模块移入动画---wow

    发表评论

    最新留言

    网站不错 人气很旺了 加油
    [***.192.178.218]2025年05月15日 18时13分21秒