栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

Django Girl笔记

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Django Girl笔记

创建django项目
django-admin startproject mysite .

django项目一般包含以下几个文件:

djangogirls
├───manage.py
└───mysite
        settings.py
        urls.py
        wsgi.py
        __init__.py
添加静态文件

在mysite/setting.py中最后一行增加

STATIC_ROOT = os.path.join(base_DIR, 'static')
建立数据库
django manage.py migrate
开启web服务器
python manage.py runserver
创建应用程序
python manage.py startapp app_name

这里app_name被设置成立为blog

于是文件夹就变成了这样

djangogirls
├── mysite
|       __init__.py
|       settings.py
|       urls.py
|       wsgi.py
├── manage.py
└── blog
    ├── migrations
    |       __init__.py
    ├── __init__.py
    ├── admin.py
    ├── models.py
    ├── tests.py
    └── views.py

在创建了应用程序后,我们要告诉django——在mysite/settings.py的INSTALLED_APPS列表加入我们的应用的名字(以字符串形式)。

在blog/models.py中,我们修改应用程序的相关内容

我们要高度django我们新创建的模型——把它录入到数据库中去。

python manage.py makemigrations blog
管理后台

我们修改blog/admin.py以导入之前在blog/models.py中定义的Post模型。

from django.contrib import admin
from .models import Post

admin.site.register(Post)

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/739674.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号