首页 > 其他分享 >创建一个django项目

创建一个django项目

时间:2023-10-28 14:45:31浏览次数:39  
标签:项目 一个 创建 app py django

1.创建一个django项目

在pycharm里面创建一个django的新项目


在项目配置的时候选择好第一个app,templates文件和python环境(在环境里要先下好django)
我这里用的是conda管理的环境

django里面的目录结构


最外层的是本项目名字的一个app,一个users的app,templates模板文件, manages.py(整个项目的启动py文件)
详细的其他文件说明接下来的系列会说到

一个小test

接下来我们通过写一个简单的页面来展示怎么启动这个项目
1.终端在本项目的文件夹下运行:

python manages.py runserver

2.运行结束之后点击localhost网址

3.然后网页显示出django给我们配置的一个初始化的页面

这就是django项目启动的步骤了

下一节我们来讲django项目的开发思想,写一个简单的展示网站

标签:项目,一个,创建,app,py,django
From: https://www.cnblogs.com/isomer/p/17794056.html

相关文章

  • IDEA项目结构
    目录IDEA项目结构projectmoduleLibraryFacetartifactjar、war、exploded总结IDEA项目结构projectidea中没有工作空间的概念,每一个项目都是一个工作空间,一个项目将一个项目的所有源代码、库和指令封装到一个单独的组织单元中。使用IntelliJ平台SDK完成的所有工作。项目定义了称......
  • JAVA-EE在不使用MVC分层的情况下用一个servlet完成转账业务------Java-Web项目
    在不使用MVC分层的情况下用一个servlet完成转账业务packagecom.bjpowernode.Bank.servlet;importcom.bjpowernode.Bank.exception.AppException;importcom.bjpowernode.Bank.exception.MoneyNotEnoughException;importcom.bjpowernode.oa.utils.DBUtil;importjakarta.ser......
  • 用HashMap创建jString,ArrayList的键值对用entrySet遍历
    用HashMap创建jString,ArrayList的键值对用entrySet遍历package随机点名器;importjava.util.*;publicclassTest1{publicstaticvoidmain(String[]args){HashMap<String,ArrayList<String>>m=newHashMap<>();ArrayList<String>......
  • Python 框架学习 Django篇 (六) 数据表关联、ORM关联
    在后端服务器开发中,特别是前后端分离的架构中数据库是非常重要的,后端主要就是负责管理数据,而我们经常使用的mysql、oracle都是关系型数据库,什么是关系型数据库?就是建立在关系模型基础上的数据库,而最难处理的就是各个表之间的关联关系,一般这种关系分为三种:一对一、一对多、多对......
  • Python 框架学习 Django篇 (六) ORM关联
    像是上一章我们很少会通过页面点击去添加和绑定关系表,更多的时候都是通过django的语法实现,接下来我们做一个案例djangorom是怎么操作外键关系的创建mode模型表Django_demo/mgr/models.py#国家表classCountry(models.Model):name=models.CharField(max_length=100)#......
  • 【.NET Core】创建一个在后台运行的控制台程序(ConsoleApp)
    文章目录1.添加Nuget包2.修改Program.cs3.添加TestService借助.NET的通用主机(IHostBuilder)可以轻易创建一个可以执行后台任务的程序1.添加Nuget包Microsoft.Extensions.Hosting2.修改Program.cs通过Host获取IHostService,然后添加一个名为TestSerivce的后台服务。internalcl......
  • python题目:使用lambda来创建匿名函数
    实例#!/usr/bin/python#-*-coding:UTF-8-*-MAXIMUM=lambdax,y:(x>y)*x+(x<y)*yMINIMUM=lambdax,y:(x>y)*y+(x<y)*xif__name__=='__main__':a=10b=20print('Thelargaroneis%d'%MA......
  • Linux mkdir命令:创建目录(文件夹)
    mkdir命令,是makedirectories的缩写,用于创建新目录,此命令所有用户都可以使用。mkdir命令的基本格式为:[root@localhost~]#mkdir[-mp]目录名-m选项用于手动配置所创建目录的权限,而不再使用默认权限。-p选项递归创建所有目录,以创建/home/test/demo为例,在默认情况下,你需要......
  • 学习如何新建java项目
    java的程序的运行机制编译型:全局翻译解释型:实时更新 在idea写下hello,world[破解激活码] IDEA2023.2.3最新激活码,注册码(亲测好用)-异常教程(exception.site) 新建一个文件夹 在文件夹新建一个class  Java语法创建一个新项目(重要)project->Empty......
  • python django项目安装虚拟环境
    开发环境搭建1.虚拟环境+库安装django(mac使用python3)python-mvenvmyvenvmyvenv\Scripts\activate.batpipinstallDjango 2.startproject项目创建python-mdjangostartprojectdjangosite 3.startapp应用程序创建cddjangosite(外面的djangosite)......