Django配置与添加app

uniapp 数据展示

Python + 数据库 = 管理系统

Django 框架 : WEB 开发框架 ,后台管理

pip : 包管理器,下载安装第三方组件使用的。

Python = Windows
pip = 360软件管家
pip 默认是从外网下载第三方法模块使用的
修改pip软件的下载地址,修改镜像
修改国内镜像:
pip install flask -i http://pypi.douban.com/simple/ –trusted-host pypi.douban.com

下载第三方框架,django

pip install django

创建django项目

使用django创建一个hnkj的后天项目管理系统
django-admin startproject hnkj

进入项目
cd hnkj

启动项目 默认端口是8000

python manage.py runserver

指定端口号启动

python manage.py runserver 0.0.0.0:8080

后台登录地址
http://127.0.0.1:8000/admin

将项目修改成中文
settings.py
第106行将 en-us 修改成 zh-hans

向django项目中添加模块
jobs是模块名称
python manage.py startapp jobs

更改models.py内容

from django.db import models
from django.contrib.auth.models import User

JobTypes = [
    (0,"技术类"),
    (1,"产品类"),
    (2,"运营类"),
    (3,"设计类"),
]

Cities = [
    (0,"北京"),
    (1,"上海"),
    (2,"郑州"),
    (3,"成都"),
    (4,"深圳"),
]

class Job(models.Model):

    job_type = models.SmallIntegerField(blank=False,choices=JobTypes,verbose_name="职位类别")
    job_name = models.CharField(max_length=250,blank=False,verbose_name="职位名称")
    job_city = models.SmallIntegerField(choices=Cities,blank=False,verbose_name="工作地点")
    job_reponsibility = models.TextField(max_length=1024,verbose_name="职位职责")
    job_requirement = models.TextField(max_length=1024,blank=False,verbose_name="职位要求")
    creator = models.ForeignKey(User,verbose_name="创建人",on_delete=models.SET_NULL,null=True)
    create_date = models.DateTimeField(verbose_name="创建日期")
    modified_date = models.DateTimeField(verbose_name="修改日期")

访问后台使用

Original: https://blog.csdn.net/m0_53163870/article/details/124846285
Author: Thorn玫瑰
Title: Django配置与添加app

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/744805/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球