首页 > 其他分享 >Writing your first Django app, part 1

Writing your first Django app, part 1

时间:2024-08-25 10:14:40浏览次数:11  
标签:mysite 项目 python app py django part Django

使用以下代码查看django的版本信息。

$ python -m django --version

进入项目文件夹创建一个名为 mysite 的django项目。

$ django-admin startproject mysite

会创建一个项目目录

mysite/
    manage.py
    mysite/
        __init__.py
        settings.py
        urls.py
        asgi.py
        wsgi.py

最外层的 mysite/ 是项目的根目录。

manage.py 是一个命令行工具,在你启动一个新的 Django 项目时会自动创建。它是 django-admin 的一个轻量级封装,允许你以多种方式与 Django 项目进行交互。

最里层的mysite是这个项目实际的python包。

__init__.py是一个空文件(默认)。告诉python这是一个包,也可以在这个文件中写一些代码初始化这个包。
settings.py是这个django项目的配置文件。
urls.py是路由表,充当整个网站的目录。
asgi.py是异步服务器网关接口。
wsgi网站服务器网关接口(同步)。
使用下面的代码验证你的django项目是否被正常创建。
$ python manage.py runserver

用浏览器打开http://127.0.0.1:8000/可以查看你的django项目是否正常启动。

 

标签:mysite,项目,python,app,py,django,part,Django
From: https://www.cnblogs.com/lengxiaohua/p/18378705

相关文章

  • Study Plan For Algorithms - Part11
    1.合并两个有序链表题目链接:https://leetcode.cn/problems/merge-two-sorted-lists/将两个升序链表合并为一个新的升序链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。classSolution:defmergeTwoLists(self,list1:Optional[ListNode],list2:Option......
  • 基于SpringBoot+Vue+uniapp的安康学院新型冠状病毒肺炎疫情防控专题网站的详细设计和
    文章目录前言详细视频演示具体实现截图技术栈后端框架SpringBoot前端框架Vue持久层框架MyBaitsPlus系统测试系统测试目的系统功能测试系统测试结论为什么选择我代码参考数据库参考源码获取前言......
  • 【基于SpringBoot+Vue+uniapp的校园服务平台设计与开发的详细设计和实现(源码+lw+部署
    文章目录前言详细视频演示具体实现截图技术栈后端框架SpringBoot前端框架Vue持久层框架MyBaitsPlus系统测试系统测试目的系统功能测试系统测试结论为什么选择我代码参考数据库参考源码获取前言......
  • 基于SpringBoot+Vue+uniapp的数计学院学生综合素质评价系统的详细设计和实现(源码+lw+
    文章目录前言详细视频演示具体实现截图技术栈后端框架SpringBoot前端框架Vue持久层框架MyBaitsPlus系统测试系统测试目的系统功能测试系统测试结论为什么选择我代码参考数据库参考源码获取前言......
  • 基于Android的安全知识学习APP的设计与实现(论文+源码)_kaic
    基于Android的安全知识学习APP的设计与实现摘  要随着科技的进步,智能手机已经成为人们工作、学习和生活的必需品。基于Android系统的强大功能,使用Java语言、Linux操作系统,搭配AndroidStudio,并配备Android开发插件,最终实现了一款安全知识学习APP的开发,以便让用户能够轻松......
  • 基于Android的运动记录APP设计与实现(论文+源码)_kaic
      摘要随着人们生活水平和生活质量的提高,人们越来越关注自己的身体健康。而跑步成为人们最受欢迎的运动方式,运动软件可以在人们锻炼身体的时候提供极大的帮助。本文针对运动轨迹和计步,设计一款基于Android平台的运动软件。本系统通过使用百度鹰眼、重力传感器和数据库技术......
  • 佛家app
    以在线法会为例,模板中写一个组件,属性class,值为“flexp-2my-1align-centerjustify-between”,里面再写一个组件,属性class,值为“flex”,属性style,值为“font-size:40rpx;”,写一个tap事件,下面的方法中写上跳转的页面路径,里面写一个组件,属性src,值为图片路径,属性style,值为“width:......
  • 017、二级Java知识点之Java Applet与图像处理:从基础到应用
    JavaApplet与图像处理:从基础到应用1.题目解析先来详细解析题目中给出的代码示例:importjava.____.*;importjava.awt.*;importjava.net.*;publicclassImageDemoextendsApplet{privateImageimage;publicvoid______(){Stringimage......
  • 【Azure Logic App】在逻辑应用中开启或关闭一个工作流是否会对其它工作流产生影响呢?
    问题描述使用标准版的AzureLogicApp服务,可以创建多个工作流(workflow),如果在启用/禁用其它的工作流时,是否会对正在运行其它工作流造成影响呢? 问题解答在实际的测验中,我们得到的答案是:会造成影响!在Disabled/Enabled同一个LogicApp中的Workflow时,正在运行的Workflow会受到......
  • 使用Appium执行自动化测试遇到的问题记录
    ‌Appium‌是一个开源的移动端自动化测试框架,它支持原生的、混合的以及移动端的web项目测试,并且能够测试iOS和Android应用程序。在使用中有时会遇到问题,特此记录:问题一:设备:Android一加问题描述:adb连接成功,执行测试脚本时AppiumDesktopsession报如下错误:settingsdeleteg......