首页 / 要闻 / 加盟百科 / 「django创建项目命令」 如何创建一个Django网站

「django创建项目命令」 如何创建一个Django网站

2024.01.10 16:05

文章来源:顺利加盟网

阅读量:4
摘要:

django创建项目命令: 如何创建一个Django网站-百度知道 了解Python语法和基础学习Django框架使用试着用django做个简单例子(博客,论坛等)申请服务器

django创建项目命令: 如何创建一个Django网站-百度知道

了解Python语法和基础学习Django框架使用试着用django做个简单例子(博客,论坛等)申请服务器和域名在服务器上搭建环境和拷贝自己的代码在服务器运行后,打开浏览器敲域名即可访问该网站...

其他答案:本文演示如何创建一个简单的 django 网站,使用的 django 版本为。1. 创建项目运行下面命令就可以创建一个 django 项目,项目名称叫 mysite :$ startproject mysite创建后的项目目录如下:mysite├── └── mysite ├── __init__.py ├── ├── └── directory, 5 files说明:__init__.py :让 Python 把该目录当成一个开发包 (即一组模块)所需的文件。 这是一个空文件,一般你不需要修改它。 :一种命令行工具,允许你以多种方式与该 Django 项目进行交互。 键入python help,看一下它能做什么。 你应当不需要编辑这个文件;在这个目录下生成它纯是为了方便。 :该 Django 项目的设置或配置。:Django项目的URL路由设置。目前,它是空的。:WSGI web 应用服务器的配置文件。更多细节,查看 How to deploy with WSGI接下来,你可以修改 文件,例如:修改 LANGUAGE_CODE、设置时区 TIME_ZONESITE_ID = 1LANGUAGE_CODE = 'zh_CN'TIME_ZONE = 'Asia/Shanghai'USE_TZ = True 上面开启了 [Time zone]( 特性,需要安装 pytz:$ sudo pip install pytz2. 运行项目在运行项目之前,我们需要创建数据库和表结构,这里我使用的默认数据库:$ python migrateOperations to perform: Apply all migrations: admin, contenttypes, auth, sessionsRunning migrations: Applying _initial... OK Applying _initial... OK Applying _initial... OK Applying _initial... OK然后启动服务:$ python runserver你会看到下面的输出:Performing system checks...System check identified no issues (0 silenced).January 28, 2015 - 02:08:33Django version , using settings ''Starting development server at :8000/Quit the server with CONTROL-C.这将会在端口8000启动一个本地服务器, 并且只能从你的这台电脑连接和访问。 既然服务器已经运行起来了,现在用网页浏览器访问 :8000/。你应该可以看到一个令人赏心悦目的淡蓝色 Django 欢迎页面它开始工作了。你也可以指定启动端口:$ python runserver 8080以及指定 ip:$ python runserver :80003. 创建 app前面创建了一个项目并且成功运行,现在来创建一个 app,一个 app 相当于项目的一个子模块。在项目目录下创建一个 app:$ python startapp polls如果操作成功,你会在 mysite 文件夹下看到已经多了一个叫 polls 的文件夹,目录结构如下:polls├── __init__.py├── ├── migrations│ └── __init__.py├── ├── └── directory, 6 files4. 创建模型每一个 Django Model 都继承自 在 Model 当中每一个属性 attribute 都代表一个 database field通过 Django Model API 可以执行数据库的增删改查, 而不需要写一些数据库的查询语句打开 polls 文件夹下的 文件。创建两个模型:import datetimefrom import modelsfrom import timezoneclass Question(): question_text = (max_length=200) pub_date = ('date published') def was_published_recently(self): return _date >= () - (days=1)class Choice(): question = (Question) choice_text = (max_length=200) votes = (default=0)然后在 mysite/ 中修改 INSTALLED_APPS 添加 polls:INSTALLED_APPS = ( '', '', '', '', '', '', 'polls',)在添加了新的 app 之后,我们需要运行下面命令告诉 Django 你的模型做了改变,需要迁移数据库:$ python makemigrations polls你会看到下面的输出日志:Migrations for 'polls': 0001_: - Create model Choice - Create model Question - Add field question to choice你可以从 polls/migrations/0001_ 查看迁移语句。运行下面语句,你可以查看迁移的 sql 语句:$ python sqlmigrate polls 0001输出结果:BEGIN;CREATE TABLE "polls_choice" ("id" integer NOT NULL PRIMARY KEY AUTOINCREMENT, "choice_text" varchar(200) NOT NULL, "votes" integer NOT NULL);CREATE TABLE "polls_question" ("id" integer NOT NULL PRIMARY KEY AUTOINCREMENT, "question_text" varchar(200) NOT NULL, "pub_date" datetime NOT NULL);CREATE TABLE "polls_choice__new" ("id" integer NOT NULL PRIMARY KEY AUTOINCREMENT, "choice_text" varchar(200) NOT NULL, "votes" integer NOT NULL, "question...

django创建项目命令: 如何使用Django创建简单的博客-百度知道

一、创建目录创建项目目录,目录中应该包含这几个文件__init__.py,,和。项目名设置为djangorocks,如果改名,需要在以后的代码中替换所有djangorocks。在终端(terminal)中输入以下命令,来创建新的app目录和几个基本...展开全部

其他答案:第一节:开始(Starting your application) 进入到你的项目目录中,这个目录中应该包含这几个文件__init__.py,,和。我的project名字是djangorocks,如果你要用到其他名字,你需要在以后的代码中替换所有djangorocks。 在终端(terminal)中输入以下命令,来创建新的app目录和几个基本文件,以便我们的博客使用。 python startapp blog 现在你应该有个文件夹下面包含这三个文件__init__.py, 和 。 Important 打开project文件夹中的,找到INSTALLED_APPS并添加"blog" ,代码如下: INSTALLED_APPS = ( '', '', '', '', '', ) Django现在已经知道你有一个新的app,下面的事情就是详细地来创建它。 第二节:定义你的模型(Defining your models) 这个模型也就是你的数据库结构,让我们打开app目录中的,然后加入一些字段,因为这个非常简单,我将不会包含用户。 class Blog(): title = (max_length=100, unique=True) slug = (max_length=100, unique=True) body = () posted = (db_index=True, auto_now_add=True) category = ('') class Category(): title = (max_length=100, db_index=True) slug = (max_length=100, db_index=True) 现在我们来看看上面这段代码中每个部分分别代表什么意思 这将在数据库中创建一张名字为"Blog"的表,这是显而易见的,以后也会常用。 classBlog(): 这些都是要建立在数据库中的基本字段 title = (max_length=100, db_index=True) slug = (max_length=100, db_index=True) body = () posted = (db_index=True, auto_now_add=True) 最后一个字段要稍微高级点,此字段的数据是从另一个表而来,也就是我们一般说的外键,具体可参考 SQL FOREIGN KEY 约束 。 category = ('') 模型构建完成

其他答案:网上不是很多django 创建博客教程,很清楚的

django创建项目命令: django创建项目-百度知道

展开全部 将django-admin所在的文件夹bin放到path里确保.py文件是用python console打开...

django创建项目命令: 用django怎样新建一个工作目录

新建一个工程目录: startproject project_name在改工程目录下创建一个 应用:cd project_namepython startapp jobs

其他答案:问题看起来好像是因为pycharm在创建项目时需要django,但是又没有,于是试图在pycharm里使用pip安装django,但这一过程发生了错误。 建议不要这么操作,不要自己给自己制造问题。既然有能用的pip安装方式,为什么不用呢,为什么不提前安装好django? 学习django要系统、分阶段有步骤的进行,最好是跟着前人的脚步,这样可以有效避免类似的问题。安利一个django免费教程django高级教程

django创建项目命令:如何用pycharm开发django?

打开PyCharm官网,选择Download,进入下载页面。这时会出现2个版本,左边的那个是购买版,可以试用30天;右边那个是社区版,免费的,我们一般选择右边社区版。下载完后进行安装,一直选择下一步就可以了,我就不详细介绍了。安装完后运行PyCharm,新建项目。此时建的项目并不是Django项目,这个还需要我们自己设置。安装Django,使用命令安装,我这里是用的cmder,非常好用的控制台命令窗口,替代了cmd。进入到Python27的目录下,使用命令 pip install Django== ,执行完就OK了。新建Django项目,我这里是使用命令创建项目的。django-admin startproject HelloDjango 创建HelloDjango项目然后进入到HelloDjango项目根目录下,运行命令创建hello模块python startapp hello此时PyCharm中就有一个HelloDjango项目了。现在我们来搭建一个简单的web服务。修改文件修改文件两个文件修改完后,就可以启动项目了,执行命令python migratepython runserver此时项目已经启动起来了,它会告诉我们访问地址,按照地址进行访问就OK了。

django创建项目命令:如何使用django搭建创建web?

1. 创建项目运行下面命令就可以创建一个 django 项目,项目名称叫 mysite :$ startproject mysite创建后的项目目录如下:mysite├── └── mysite├── __init__.py├── ├── └── directory, 5 files说明:__init__.py :让 Python 把该目录当成一个开发包 (即一组模块)所需的文件。 这是一个空文件,一般你不需要修改它。 :一种命令行工具,允许你以多种方式与该 Django 项目进行交互。 键入python help,看一下它能做什么。 你应当不需要编辑这个文件;在这个目录下生成它纯是为了方便。 :该 Django 项目的设置或配置。:Django项目的URL路由设置。目前,它是空的。:WSGI web 应用服务器的配置文件。更多细节,查看 How to deploy with WSGI接下来,你可以修改 文件,例如:修改 LANGUAGE_CODE、设置时区 TIME_ZONE

文章来源:顺利加盟网

风险提示及免责条款

[温馨提示] 文章来源于顺利加盟网,转载注明原文出处,此文观点与查生意无关,理性阅读,版权属于原作者若无意侵犯媒体或个人知识产权,请联系我们,本站将在第一时间删掉 ,查生意仅提供信息存储空间服务。

发表评论 (0)
0/200
暂无评论哦,快来评论一下吧!