【Django】招聘面试管理01 创建项目&运行项目

这篇具有很好参考价值的文章主要介绍了【Django】招聘面试管理01 创建项目&运行项目。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。



前言

跟着视频学一学,记录一下。


一、创建项目

照着步骤创建虚拟环境,安装Django等依赖包,创建项目:【Django学习】01 项目创建、结构及命令

> django-admin startproject pro_recruitment
> cd pro_recruitment

项目结构:
【Django】招聘面试管理01 创建项目&运行项目,# Django,django,python

二、运行项目

> python manage.py runserver                # 运行项目,默认以0.0.0.0:8000
> python manage.py runserver 0.0.0.0:8000   # 也可指定端口

访问网页(127.0.0.1:8000指定IP:8000),可以看到Django的初始页面:
【Django】招聘面试管理01 创建项目&运行项目,# Django,django,python

项目运行之后,Django使用默认的SQLite数据库,会在项目的根目录下创建数据库文件db.sqlite3
可在项目settings.py文件中指定sqlite3文件的路径或更改为其他的数据库引擎。
数据库访问层和Django是松耦合的:数据库的配置也可随时替换;同一套代码,既可以使用sqlite数据库,也可使用MySQL数据库或Oracle数据库。

三、访问后台管理页面

访问链接:http://127.0.0.1:8000/admin
后台登录是需要账号及密码的,但现在尝试输入账号密码却会报错,报错原因是此时尚未迁移数据库以及未创建管理员账号。
【Django】招聘面试管理01 创建项目&运行项目,# Django,django,python
【Django】招聘面试管理01 创建项目&运行项目,# Django,django,python
先迁移一下数据库:

PS E:\05_Python\Django_Codes\pro_recruitment> python .\manage.py makemigrations
No changes detected
PS E:\05_Python\Django_Codes\pro_recruitment> python .\manage.py migrate       
Operations to perform:
  Apply all migrations: admin, auth, contenttypes, sessions
Running migrations:
  Applying contenttypes.0001_initial... OK
  Applying auth.0001_initial... OK
  Applying admin.0001_initial... OK
  Applying admin.0002_logentry_remove_auto_add... OK
  Applying admin.0003_logentry_add_action_flag_choices... OK
  Applying contenttypes.0002_remove_content_type_name... OK
  Applying auth.0002_alter_permission_name_max_length... OK
  Applying auth.0003_alter_user_email_max_length... OK
  Applying auth.0004_alter_user_username_opts... OK
  Applying auth.0005_alter_user_last_login_null... OK
  Applying auth.0006_require_contenttypes_0002... OK
  Applying auth.0007_alter_validators_add_error_messages... OK
  Applying auth.0008_alter_user_username_max_length... OK
  Applying auth.0009_alter_user_last_name_max_length... OK
  Applying auth.0010_alter_group_name_max_length... OK
  Applying auth.0011_update_proxy_permissions... OK
  Applying auth.0012_alter_user_first_name_max_length... OK
  Applying sessions.0001_initial... OK
PS E:\05_Python\Django_Codes\pro_recruitment>

后创建管理员账号:

PS E:\05_Python\Django_Codes\pro_recruitment> python .\manage.py createsuperuser
Username (leave blank to use 'asdfv'): admin
Email address: admin@123.com
Password:
Password (again):
This password is too short. It must contain at least 8 characters.
This password is too common.
This password is entirely numeric.
Bypass password validation and create user anyway? [y/N]: y
Superuser created successfully.

账号创建完成,再重新运行项目后去后台管理界面上进行登录,此时就能正常进入:
【Django】招聘面试管理01 创建项目&运行项目,# Django,django,python

四、配置项

settings.py是项目的配置文件,其中包含了语言设置、数据库设置、模板文件设置等等。

设置中文

LANGUAGE_CODE = 'zh-hans'   # 中文

【Django】招聘面试管理01 创建项目&运行项目,# Django,django,python
【Django】招聘面试管理01 创建项目&运行项目,# Django,django,python


总结

项目的创建与运行,没啥问题,掌握常用的命令即可;同时需要加强排错能力,在遇到报错时能快速定位并解决。文章来源地址https://www.toymoban.com/news/detail-636553.html

到了这里,关于【Django】招聘面试管理01 创建项目&运行项目的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【Django】从安装Django到运行一个Django项目

    安装完成后除了在模块目录lib下回有Django模块文件外,在python的安装目录下的Scripts目录下会生成一个django-admin.exe,这个工具是用来创建django项目的 ,会在创建项目的时候默认吧项目需要额文件和文件夹创建好 django中项目会有一些默认的文件和默认的文件夹。 打开终端。 进

    2024年02月03日
    浏览(38)
  • django——创建 Django 项目和 APP

    命令 : 创建Django项目 django-admin startproject name 创建子应用 python manager.py startapp name 2.1 创建工程 在使用Flask框架时,项目工程目录的组织与创建是需要我们自己手动创建完成的。 在django中,项目工程目录可以借助django提供的命令帮助我们创建。 2.1.1 创建 创建工程的命令为:

    2024年02月12日
    浏览(37)
  • 【python】Django——django简介、django安装、创建项目、快速上手

    笔记为自我总结整理的学习笔记,若有错误欢迎指出哟~ 【Django专栏】 Django——django简介、django安装、创建项目、快速上手 Django——templates模板、静态文件、django模板语法、请求和响应 Django——连接mysql数据库 Django 是一个高效、功能强大的 Web 应用程序框架,采用 Python 编写

    2024年02月20日
    浏览(54)
  • Django学习(1):Django项目的初步创建与简单配置

            每一个python项目都创建一个新的虚拟环境有助于我们对于项目与其所对应包的管理等。 这里使用pycharm工具进行操作演示。         pycharm左上方找到菜单——File——New Project。         点击后弹出新建项目窗口进行配置 Location:项目总路径,选择一个空的文件夹。

    2024年04月23日
    浏览(53)
  • Django 初级指南:创建你的第一个 Django 项目

    Django 是一个强大的 Python Web 框架,它采用了“模型-视图-控制器”(MVC)的设计模式,能够帮助开发者快速、简洁地创建高质量的 Web 应用。这篇文章将引导你创建你的第一个 Django 项目。 首先,你需要在你的 Python 环境中安装 Django。你可以使用 pip 包管理器来安装: 你可以

    2024年02月13日
    浏览(72)
  • python - Django创建项目

    根目录下运行命令:    python manage.py runserver 直接使用 Pycharm 创建项目 django-admin startproject mysite     这样就会在当前目录下创建一个叫做 mysite 的Django项目。     可以看到Django自动帮我们创建了一个mysite文件夹,这是项目的根目录。在mysite根目录中,又有一个mysite目录,

    2024年04月11日
    浏览(41)
  • Django项目创建

    @ 目录 Django项目创建 👨‍🏫方式一:终端命令行方式 👨‍🔬方式二:Pycharm创建 1️⃣cmd打开终端,切换到指定目录下 执行:django-admin startproject mysite 【mysite 为项目名】,创建成功之后,出现如下: 2️⃣在项目根目录下【也就是manage.py所在目录下】,运行python manage.py

    2024年02月16日
    浏览(39)
  • 创建一个django项目详细说明

    1.首先安装django   pip install django 2.创建django项目 输入命令后自动生成相关文件 manage.py文件:这是管理Django项目的重要命令行工具,它主要用于启动项目、创建应用和完成数据库的迁移等。 settings.py文件:这是Django项目的配置文件,包含了项目的基本信息、静态文件路径、模

    2024年02月16日
    浏览(46)
  • python 创建Django项目基础

    等待项目安装完毕 创建好Django项目后,我们就可以运行了 使用命令 在创建的文件中写入以下方法 注意:request用来接收url的必须要有 测试访问 1. 创建一个文件夹 templates,如果有则不需要建 2. 创建一个html文件 3.在views添加方法,让其访问这个html 4. 添加路由 访问: 这里,基

    2024年02月08日
    浏览(51)
  • 【从零开始学Django篇001】从创建一个新的Django项目开始

    👑 作 者 主 页 :👉 CSDN 丨 博客园 🏆 学 习 交 流: 👉 在下周周ovoの社区 💎 从零开始 学Django 系列专栏: 👉Django系列专栏 ​ 在这个专栏,大概会从零开始了解到大部分的Django知识点。比如说 Django模板语言,路由系统,视图系统,中间件,AJAX,浏览器的同源策略及使

    2024年02月08日
    浏览(74)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包